tipranks.com J Sainsbury plc (GB:SBRY) has released an update. J Sainsbury plc has announced the purchase of 294,610 of its own ordinary shares at prices rangin...