LSE earnings calendar: UK company report dates

42 LSE-listed companies have a confirmed report date in the next 15 days, including Associated British Foods (3 November), Marks and Spencer (4 November) and Torm PLC Class A (4 November). Among the 40 largest, the next report is BP on 3 November 2026 (estimated date). 15 of the largest reported in the last 120 days.

Status: data updated automatically, last updated 2 November 2026 · Sources: EODHD and the ATLAS model

Confirmed report dates in the next 15 days

DateCompanyPeriodTimingEPS est.Price (GBP)
3 November 2026Associated British Foodsperiod ending 31 August 2026––£19.43
4 November 2026Marks and Spencerperiod ending 30 September 2026––£4.16
4 November 2026Torm PLC Class Aperiod ending 30 September 2026Before market open1.60£2.74
4 November 2026Lion Financeperiod ending 30 September 2026Before market open3.96£120.50
4 November 2026Trainlineperiod ending 31 August 2026––£2.12
4 November 2026Burford Capitalperiod ending 30 September 2026Before market open0.09£2.58
5 November 2026National Gridperiod ending 30 September 2026––£12.52
5 November 2026Wiseperiod ending 30 September 2026Before market open–£8.10
5 November 2026Auto Traderperiod ending 30 September 2026––£5.46
5 November 2026RSperiod ending 30 September 2026––£7.86
5 November 2026Tate & Lyleperiod ending 30 September 2026––£5.65
5 November 2026Helios Towersperiod ending 30 September 2026Before market open–£2.05
5 November 2026ASOSperiod ending 31 August 2026––£4.18
6 November 2026TBC Bankperiod ending 30 September 2026Before market open–£45.36
9 November 2026Kainosperiod ending 30 September 2026––£12.92
10 November 2026Vodafoneperiod ending 30 September 2026Before market open–£1.17
10 November 2026Oxford Instrumentsperiod ending 30 September 2026––£25.88
11 November 2026Intermediate Capitalperiod ending 30 September 2026––£19.04
11 November 2026B&M European Value Retailperiod ending 30 September 2026––£2.84
11 November 2026Avon Protectionperiod ending 30 September 2026––£25.40
12 November 20263Iperiod ending 30 September 2026––£25.28
12 November 2026United Utilitiesperiod ending 30 September 2026––£15.41
12 November 2026Burberryperiod ending 30 September 2026––£10.65
12 November 2026Qinetiqperiod ending 30 September 2026––£5.44
12 November 2026Premier Foodsperiod ending 30 September 2026––£2.05
12 November 2026FirstGroupperiod ending 30 September 2026––£2.32
12 November 2026Synconaperiod ending 30 September 2026––£1.25
12 November 2026Dr. Martensperiod ending 30 September 2026––£0.65
12 November 2026WH Smithperiod ending 31 August 2026––£4.37
13 November 2026Land Securitiesperiod ending 30 September 2026––£6.84
16 November 2026Ninety Oneperiod ending 30 September 2026––£2.03
16 November 2026Big Yellowperiod ending 30 September 2026––£9.53
16 November 2026Sirius Real Estateperiod ending 30 September 2026––£0.99
17 November 2026Imperial Brandsperiod ending 30 September 2026––£29.79
17 November 2026Diplomaperiod ending 30 September 2026––£72.65
18 November 2026SSEperiod ending 30 September 2026––£26.02
18 November 2026Experianperiod ending 30 September 2026––£30.23
18 November 2026Severn Trentperiod ending 30 September 2026––£33.08
18 November 2026Jet2period ending 30 September 2026––£14.64
18 November 2026Workspaceperiod ending 30 September 2026––£3.56

Only some companies have a confirmed date this far ahead. EPS is shown in the company’s reporting currency, which can differ from the share-price currency (for example for miners and other dollar reporters). London shares are quoted in pence (GBX); prices here are shown in pounds, so £12.84 is 1,284p.

Next report of the 40 largest LSE stocks

DateCompanyPeriodStatusEPS est.
3 November 2026BP–Estimated–
3 November 2026Associated British Foodsperiod ending 31 August 2026Confirmed–
4 November 2026Haleonperiod ending 30 September 2026Estimated–
5 November 2026National Gridperiod ending 30 September 2026Confirmed–
6 November 2026Scottish Mortgage Investment Trust–Estimated–
10 November 2026Vodafoneperiod ending 30 September 2026Confirmed–
12 November 20263Iperiod ending 30 September 2026Confirmed–
17 November 2026Imperial Brandsperiod ending 30 September 2026Confirmed–
18 November 2026SSEperiod ending 30 September 2026Confirmed–
18 November 2026Experianperiod ending 30 September 2026Confirmed–
19 November 2026Halmaperiod ending 30 September 2026Confirmed–
28 January 2027Lloyds Banking Group–Estimated–
2 February 2027GSK–Estimated–
4 February 2027Shellperiod ending 31 December 2026Confirmed1.72
4 February 2027Diageoperiod ending 31 December 2026Confirmed–
9 February 2027AstraZeneca–Estimated–
9 February 2027Barclays–Estimated–
10 February 2027Segroperiod ending 31 December 2026Confirmed–
11 February 2027Unileverperiod ending 31 December 2026Confirmed–
11 February 2027British American Tobacco–Estimated–
11 February 2027Relxperiod ending 31 December 2026Confirmed–
12 February 2027NatWest–Estimated–
16 February 2027Antofagastaperiod ending 31 December 2026Confirmed–
17 February 2027BAE Systemsperiod ending 31 December 2026Confirmed–
18 February 2027Rio Tintoperiod ending 31 December 2026Confirmed–
19 February 2027Anglo Americanperiod ending 31 December 2026Confirmed–
19 February 2027Coca-Cola Europacific Partnersperiod ending 31 December 2026Confirmed–
23 February 2027Standard Chartered–Estimated–
24 February 2027HSBC–Estimated–
25 February 2027Rolls-Royceperiod ending 31 December 2026Confirmed–
25 February 2027London Stock Exchangeperiod ending 31 December 2026Confirmed–
26 February 2027Avivaperiod ending 31 December 2026Confirmed–
9 March 2027Legal & Generalperiod ending 31 December 2026Confirmed–
11 March 2027Informaperiod ending 31 December 2026Confirmed–
17 March 2027Prudentialperiod ending 31 December 2026Confirmed–
25 March 2027Nextperiod ending 31 January 2027Confirmed–
15 April 2027Tescoperiod ending 28 February 2027Confirmed–

Recent reports

PublishedCompanyPeriodActual EPS
30 October 2026AstraZenecaperiod ending 30 September 20262.79
30 October 2026NatWestperiod ending 30 September 20260.19
29 October 2026Shellperiod ending 30 September 20261.93
29 October 2026Lloyds Banking Groupperiod ending 30 September 20260.03
28 October 2026GSKperiod ending 30 September 20260.55
28 October 2026Standard Charteredperiod ending 30 September 20260.67
27 October 2026HSBCperiod ending 30 September 20260.42
22 October 2026Barclaysperiod ending 30 September 20260.12
14 August 2026Avivaperiod ending 30 June 20260.00
4 August 2026BPperiod ending 30 June 20260.37
4 August 2026Fresnilloperiod ending 30 June 20260.00
30 July 2026Rolls-Royceperiod ending 30 June 20260.22
30 July 2026Anglo Americanperiod ending 30 June 20260.00
30 July 2026London Stock Exchangeperiod ending 30 June 20262.45
30 July 2026Informaperiod ending 30 June 20260.00

Actual EPS per EODHD. EPS is shown in the company’s reporting currency, which can differ from the share-price currency (for example for miners and other dollar reporters).

Frequently asked questions

When do LSE companies report their results?

Each company sets its own date. UK companies choose their own year end, and many report half-year and full-year results rather than every quarter. The tables on this page use dates from the data provider EODHD and mark unconfirmed dates as estimated.

What is the difference between a confirmed and an estimated date?

Confirmed means the provider holds it as the official date. Estimated means it is inferred from previous years’ patterns and may move.

When does BP report next?

The date on file is 3 November 2026 (estimated).

What is EPS?

EPS (earnings per share) is net profit divided by the number of shares. The estimate is the analyst consensus that ATLAS stores; the actual figure is what the company publishes.

Who regulates the UK stock market?

The Financial Conduct Authority (FCA) regulates UK financial markets and the firms that operate in them, and the London Stock Exchange (LSE) runs the main exchange. ATLAS is an information service. It is not a broker and does not give personalised investment advice.

Keep exploring

Information for general and educational purposes only; it is not investment advice or a recommendation to buy or sell. Legal notice