Monday May 24 Finals: Kainos Group, Randall & Quilter Investment Holdings Tuesday May 25 Finals: Aveva Group, Big Yellow, Calnex Solutions, Electrocomponents, Helical Bar, Hurricane Energy, Speedy Hire, Warehouse REIT Interims: Avon Rubber, Greencore, Ixico, Shaftesbury Economic announcement: Public sector net borrowing Wednesday May 26 Finals: Asa International Group, Biffa, De La Rue, Marks & Spencer, Mediclinic International, SSE...