J Sainsbury traded at 312.60 this Friday September 5th, increasing 7.60 or 2.49 percent since the previous trading session. Looking back, over the last four weeks, J Sainsbury gained 5.82 percent. Over the last 12 months, its price rose by 5.47 percent. Looking ahead, we forecast J Sainsbury to be priced at 310.91 by the end of this quarter and at 305.90 in one year, according to Trading Economics global macro models projections and analysts expectations.