Chart calendar Halma plc

f545746eb06fded4711441688b68.e1Gfp-bLjnRWNAtmBkqCdQCn8-W3kmkQHylBhlQRLJE.CivH9JCGtgwVfz5VUDDLIHLOkIjgp1h9L00K8jxWW-kQGajsg5PmIiNCWg~b96b2d979319dae3f58f685ca26f873b

Upcoming events on Halma plc

24/07/2025 Annual General Meeting
13/11/2025 Q2 2026 Earnings Release (Projected)
11/06/2026 Q4 2026 Earnings Release (Projected)
12/11/2026 Q2 2027 Earnings Release (Projected)
17/06/2027 Q4 2027 Earnings Release (Projected)

Past events on Halma plc

10/07/2025 Final dividend
12/06/2025 01:00 pm Q4 2025 Earnings Call
12/06/2025 11:30 am Q4 2025 Earnings Release
13/03/2025 12:30 pm Q3 2025 Sales and Revenue Release - Trading Update
19/12/2024 Détachement de for dividende intermédiaire
28/11/2024 Business Update Call
21/11/2024 02:00 pm Q2 2025 Earnings Call
21/11/2024 12:30 pm Q2 2025 Earnings Release
26/09/2024 11:30 am Q2 2024 Sales and Revenue Release - Trading Update
25/07/2024 05:00 pm Annual General Meeting
11/07/2024 Final dividend
13/06/2024 01:00 pm Q4 2024 Earnings Call
13/06/2024 11:30 am Q4 2024 Earnings Release
01/05/2024 HSBC UK Corporate & Investor Conference
24/03/2024 12:30 pm Q3 2024 Sales and Revenue Release - Trading Update
21/12/2023 Détachement de for dividende intermédiaire
16/11/2023 02:00 pm Q2 2024 Earnings Call
16/11/2023 12:30 pm Q2 2024 Earnings Release
21/09/2023 11:30 am Q2 2024 Sales and Revenue Release - Trading Update
20/07/2023 05:00 pm Annual General Meeting

Past dividends on Halma plc

10/07/2025 Final Payment 0.1412 GBP
19/12/2024 Interim Payment 0.09 GBP
11/07/2024 Final Payment 0.132 GBP
21/12/2023 Interim Payment 0.0841 GBP
13/07/2023 Final Payment 0.1234 GBP
22/12/2022 Interim Payment 0.0786 GBP
14/07/2022 Final Payment 0.1153 GBP
23/12/2021 Interim Payment 0.0735 GBP
08/07/2021 Final Payment 0.1078 GBP
24/12/2020 Interim Payment 0.0687 GBP
27/08/2020 Final Payment 0.0996 GBP
24/12/2019 Interim Payment 0.0654 GBP
11/07/2019 Final Payment 0.096 GBP
27/12/2018 Interim Payment 0.0611 GBP
12/07/2018 Final Payment 0.0897 GBP
28/12/2017 Interim Payment 0.0571 GBP
13/07/2017 Final Payment 0.0838 GBP
29/12/2016 Interim Payment 0.0533 GBP
14/07/2016 Final Payment 0.0783 GBP
31/12/2015 Interim Payment 0.0498 GBP

Annual results

Fiscal PeriodMarch 2023 2024 2025 2026 2027 2028
Net sales
Million GBP
Released
Forecast
Spread
1 853
1 794
3.28%
2 034
1 985
2.47%
2 248
2 216
1.46%

2 369


2 516


2 669

EBITDA
Million GBP
Released
Forecast
Spread
432
430
0.49%
483
468
3.22%
553
536
3.12%

576


620


663

EBIT
Million GBP
Released
Forecast
Spread
378
370
2.1%
424
399
6.25%
487
474
2.67%

514


553


587

Earnings before Tax (EBT)
Million GBP
Released
Forecast
Spread
292
313
-6.99%
340
336
1.2%
384
390
-1.44%

435


481


515

Net income
Million GBP
Released
Forecast
Spread
288
246
17.19%
269
273
-1.66%
296
304
-2.34%

339


374


400

EPS
GBP
Released
Forecast
Spread
0,62
0,65
-5.26%
0,71
0,73
-2.27%
0,78
0,81
-3.07%

0,90


0,99


1,06

Announcement Date15/06/2313/06/2412/06/25-

Quarterly results

Fiscal PeriodMarch 2024 S1 2024 S2 2025 S1 2026 S1
Net sales
Million GBP
Released
Forecast
Spread
951
943
0.77%
1 084
1 043
3.89%
1 074
1 062
1.16%

1 135

EBITDA
Million GBP
Released
Forecast
Spread






254
249
2.01%

269

EBIT
Million GBP
Released
Forecast
Spread
190
186
1.99%
234
222
5.43%
223
221
0.68%

236

Earnings before Tax (EBT)
Million GBP
Released
Forecast
Spread






174
179
-2.79%

201

Net income
Million GBP
Released
Forecast
Spread






136
140
-2.71%

156

Announcement Date16/11/2313/06/2421/11/24-

Quarterly revenue - Rate of surprise

Net sales - Rate of surprise

Annual profits - Rate of surprise