Stock info Halma | Filter  Basic-Info

Stock: Halma

Last Price 3730.00 Max Price 4878.00
Min Price 3218.00 1 Year return 42.66
Sector Technology Subsector Hardware & Equipment

Loading...

Contact info:Street: Misbourne Court, Rectory Way, AmershamBucksZip Code: HP7 0DECountry: Great BritainPhone: +44 (0)1494 721Email: halma@halma.comWebsite: http://www.halma.com/

Sector Review Halma

Loading...
Year Turnover Total sector Market share
2019 13 411,593 0.00 %
2020 13 401,031 0.00 %
2021 15 503,988 0.00 %
2022 19 600,306 0.00 %
2023 20 544,644 0.00 %

Advice Halma

No Records Found




News Halma

No Records Found

Annual reports Halma

No Records Found


Profile Halma

No Records Found


Results Halma

Results
2021
2022
2023
2024
2025
Revenue
Costs
Profit
Margin of profit
ROI

Balance Halma

Balance
2021
2022
2023
2024
2025
Equity
Debt
Total assets
Solvency
Cash
Cashflow
Employees
Revenue per employee
Cashflow / Debt

Details Halma

Details
2016
2017
2018
2019
2020
Price
897.50
1260.00
1364.00
2116.00
2449.00
Eps
0.34
0.41
0.45
0.49
0.54
Price/earnings-ratio
2639.71
3073.17
3031.11
4318.37
6655.56
Dividend
0.14
0.15
0.16
0.16
0.18
Dividend %
0.02 %
0.01 %
0.01 %
0.01 %
0.01 %
Payout %
0.41
0.37
0.36
0.33
0.33
Book value
0.02
0.02
0.03
0.03
0.03
Market to book
0.0
0.0
0.0
0.0
Cashflow per stock
0.0
0.0
0.01
0.01
0.01
Stocks
379
380
379
380
380
Market Cap
340.316.87
478.348.09
517.331.10
803.328.82
1.364.444.13

Dividend Halma


Price info Halma

Date
Price
11 Aug 2026
3730.00
07 Aug 2026
3802.00
06 Aug 2026
3800.00
28 Jul 2026
3572.00
14 Jul 2026
3594.00
10 Jul 2026
3640.00
09 Jul 2026
3640.00
08 Jul 2026
3576.00
07 Jul 2026
3730.00
06 Jul 2026
3906.00
03 Jul 2026
4014.00
02 Jul 2026
3970.00
01 Jul 2026
3944.00
30 Jun 2026
3934.00
29 Jun 2026
3872.00
26 Jun 2026
3904.00
25 Jun 2026
3934.00
24 Jun 2026
3918.00
23 Jun 2026
3902.00
22 Jun 2026
3970.00
19 Jun 2026
3960.00
18 Jun 2026
3958.00
17 Jun 2026
3874.00
16 Jun 2026
4020.00
15 Jun 2026
4018.00
12 Jun 2026
3898.00
11 Jun 2026
3928.00
10 Jun 2026
4642.00
09 Jun 2026
4628.00
08 Jun 2026
4722.00