Assura plc Trading Update
Ruffer Investment Company Ltd
Mpac Group plc Full-Year Trading Update
B.P.Marsh & Partners Interim Dividend and Share Buy-Back
Panther Securities Trading Update and Declaration of Special Dividend
MP Evans plc Crop and Production Update
MJ Gleeson plc Trading Update and Notice of Results