Stock info Babcock International | Filter  Basic-Info

Stock: Babcock International (UK large caps)

Last Price 1005.00 Max Price 1502.00
Min Price 921.00 1 Year return 182.91
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
-281.51
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
508.124.99

Dividend Babcock International


Price info Babcock International

Date
Price
14 Jul 2026
1005.00
10 Jul 2026
1009.50
09 Jul 2026
1026.00
08 Jul 2026
1052.00
07 Jul 2026
1079.00
06 Jul 2026
1048.00
03 Jul 2026
1039.00
02 Jul 2026
1056.50
01 Jul 2026
1001.00
30 Jun 2026
951.80
29 Jun 2026
921.00
26 Jun 2026
971.00
25 Jun 2026
985.00
24 Jun 2026
984.00
23 Jun 2026
1004.50
22 Jun 2026
984.40
19 Jun 2026
1046.00
18 Jun 2026
1032.50
17 Jun 2026
1042.50
16 Jun 2026
1042.00
15 Jun 2026
1033.50
12 Jun 2026
1034.00
11 Jun 2026
1028.00
10 Jun 2026
1014.00
09 Jun 2026
1008.50
08 Jun 2026
1038.00
05 Jun 2026
1035.00
04 Jun 2026
1038.50
03 Jun 2026
1031.50
02 Jun 2026
1036.50