Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  London Stock Exchange  >  Babcock International Group    BAB   GB0009697037

BABCOCK INTERNATIONAL GROUP

(BAB)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: March 2018 2019 2020 2021 2022 2023
Capitalization1 3 3732 4901 9371 801--
Entreprise Value (EV)1 4 6103 4483 5542 9443 2503 186
P/E ratio 10,1x12,5x-9,93x9,84x8,26x7,44x
Yield 4,41%6,08%1,88%3,78%5,22%5,73%
Capitalization / Revenue 0,63x0,48x0,40x0,40x0,39x0,38x
EV / Revenue 0,86x0,67x0,73x0,65x0,70x0,67x
EV / EBITDA 6,69x4,95x4,15x5,50x5,19x4,82x
Price to Book 1,17x0,86x0,77x0,68x0,64x0,61x
Nbr of stocks (in thousands) 504 327504 527505 357505 375--
Reference price (GBP) 6,694,943,833,563,563,56
Last update 05/23/201805/22/201906/11/202011/25/202011/25/202011/25/2020
1 GBP in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: March 2018 2019 2020 2021 2022 2023
Net sales1 5 3635 1614 8724 5294 6274 762
EBITDA1 689697856536627661
Operating profit (EBIT)1 585588524353401432
Operating Margin 10,9%11,4%10,8%7,79%8,66%9,08%
Pre-Tax Profit (EBT)1 391235-178208223258
Net income1 336199-195187210235
Net margin 6,27%3,86%-4,01%4,13%4,55%4,93%
EPS2 0,670,39-0,390,360,430,48
Dividend per Share2 0,300,300,070,130,190,20
Last update 05/23/201805/22/201906/11/202011/27/202011/27/202011/27/2020
1 GBP in Million
2 GBP
Estimates
Balance Sheet Analysis
Fiscal Period: March 2018 2019 2020 2021 2022 2023
Net Debt1 1 2379581 6181 1431 4491 385
Net Cash position1 ------
Leverage (Debt / EBITDA) 1,80x1,37x1,89x2,13x2,31x2,09x
Free Cash Flow1 2502831853,5183,7153
ROE (Net Profit / Equities) 12,1%14,7%12,9%8,29%9,58%9,85%
Shareholders' equity1 2 7821 354-1 5092 2562 1972 385
ROA (Net Profit / Asset) 5,40%6,79%5,10%5,49%6,43%6,67%
Assets1 6 2282 937-3 8303 4063 2753 519
Book Value Per Share2 5,735,725,015,275,565,86
Cash Flow per Share2 0,630,760,650,630,420,54
Capex1 113149145122166134
Capex / Sales 2,10%2,88%2,97%2,69%3,59%2,81%
Last update 05/23/201805/22/201906/11/202011/25/202011/25/202011/25/2020
1 GBP in Million
2 GBP
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (GBP)
1 801 157 487
Capitalization (USD)
2 400 711 069
Net sales (GBP)
4 871 700 000
Net sales (USD)
6 483 745 530
Number of employees
32 819
Sales / Employee (GBP)
148 441
Sales / Employee (USD)
197 561
Free-Float
98,8%
Free-Float capitalization (GBP)
1 778 797 167
Free-Float capitalization (USD)
2 370 907 641
Avg. Exchange 20 sessions (GBP)
699 978 367
Avg. Exchange 20 sessions (USD)
931 601 209
Average Daily Capital Traded
38,9%
EPS & Dividend