Monday April 15
Finals: Crossword Cybersecurity, Filta Group Holdings, Mobile Tornado Group
Interims: Carr’s Group, Citigroup, Goldman Sachs
Trading updates: Petra Diamonds, Rio Tinto, Sirius Real Estate
Tuesday April 16
Finals: Card Factory, Flowtech Fluidpower, JD Sports Fashion, Parity Group, Telit Communications
Interims: Bank of America, Netflix, Johnson & Johnson, IBM, Ashmore
Trading updates: BHP Group, Hays, Mediclinic International
Economic announcement: Employment data – unemployment rate, claimant count, average hourly earnings
Wednesday April 17
Finals: AFI Developments, Amryt Pharma, Serica Energy
Interims: ASML, Morgan Stanley, Pepsico, Alcoa, Etalon Group
Trading update: Segro
Economic announcements: Consumer Price Index, Producer Price Index, Retail Price Index (March)
Thursday April 18
Interims: Unilever, Nestle, Schlumberger, Philip Morris
Trading updates: Ashtead, Aveva, Rentokil, PZ Cussons, Moneysupermarket.com
Economic announcement: Retail sales (March)
Friday April 19
Bank holiday