Stock info Babcock International | Filter  Basic-Info

Stock: Babcock International (UK large caps)

Last Price 1037.00 Max Price 1157.00
Min Price 462.40 1 Year return 107.19
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
-290.48
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
524.304.09

Dividend Babcock International


Price info Babcock International

Date
Price
01 Sep 2025
1037.00
21 Aug 2025
996.50
15 Aug 2025
988.00
07 Aug 2025
947.50
23 Jul 2025
1050.00
18 Jul 2025
1064.00
17 Jul 2025
1066.00
16 Jul 2025
1068.00
15 Jul 2025
1080.00
14 Jul 2025
1096.00
11 Jul 2025
1076.00
10 Jul 2025
1070.00
09 Jul 2025
1088.00
08 Jul 2025
1096.00
07 Jul 2025
1101.00
04 Jul 2025
1073.00
03 Jul 2025
1086.00
02 Jul 2025
1070.00
01 Jul 2025
1119.00
30 Jun 2025
1148.00
27 Jun 2025
1137.00
26 Jun 2025
1157.00
25 Jun 2025
1144.00
24 Jun 2025
1033.00
23 Jun 2025
1052.00
20 Jun 2025
1054.00
19 Jun 2025
1060.00
18 Jun 2025
1061.00
17 Jun 2025
1051.00
16 Jun 2025
1054.00