Stock info Babcock International | Filter  Basic-Info

Stock: Babcock International (UK large caps)

Last Price 1335.00 Max Price 1490.00
Min Price 655.50 1 Year return 275.80
Avg. Target 0.00 Expected Return -
Sector Basic Materials Subsector Construction/Infrastructure
Sell 0 Rating
Hold 0 Concensus
Buy 0

Loading...

Contact info:Street: 33 Wigmore StreetZip Code: W1U 1QXCity: LondonCountry: Great BritainPhone: +44 (0)20 7355 Website: http://www.babcock.co.uk

Sector Review Babcock International

Loading...
Year Turnover Total sector Market share
2019 45 420,972 0.01 %
2020 42 387,218 0.01 %
2021 41 418,750 0.01 %
2022 44 515,687 0.01 %
2023 44 520,679 0.01 %

Advice Babcock International

No Records Found




News Babcock International

No Records Found

Annual reports Babcock International

No Records Found


Profile Babcock International

No Records Found


Results Babcock International

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

Balance Babcock International

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

Details Babcock International

Details
2016
2017
2018
2019
2020
Price
953.00
705.50
489.30
629.40
279.90
Eps
0.62
0.66
0.39
-0.23
-3.57
Price/earnings-ratio
1537.10
1068.94
1254.62
-2736.52
-373.95
Dividend
0.28
0.30
0.30
0.07
Dividend %
0.03 %
0.04 %
0.06 %
0.01 %
Payout %
0.45
0.45
0.77
-0.30
Book value
0.05
0.06
0.05
0.05
Market to book
0.0
0.0
0.0
0.0
Cashflow per stock
0.01
0.01
0.01
0.01
0.01
Stocks
506
506
506
506
506
Market Cap
481.833.56
356.698.40
247.388.61
318.222.75
674.972.00

Dividend Babcock International


Price info Babcock International

Date
Price
19 Mar 2026
1335.00
17 Mar 2026
1360.00
10 Mar 2026
1391.00
08 Mar 2026
1368.00
03 Mar 2026
1380.00
24 Feb 2026
1402.00
10 Feb 2026
1364.00
06 Feb 2026
1390.00
04 Feb 2026
1468.00
28 Jan 2026
1489.00
26 Jan 2026
1454.00
21 Jan 2026
1485.00
17 Jan 2026
1484.00
13 Jan 2026
1490.00
21 Dec 2025
1250.00
18 Dec 2025
1216.00
17 Dec 2025
1214.00
16 Dec 2025
1259.00
15 Dec 2025
1248.00
11 Dec 2025
1211.00
10 Dec 2025
1196.00
09 Dec 2025
1176.00
04 Dec 2025
1132.00
03 Dec 2025
1115.00
27 Nov 2025
1145.00
26 Nov 2025
1128.00
22 Nov 2025
1150.00
20 Nov 2025
1118.00
19 Nov 2025
1157.00
18 Nov 2025
1157.00