What is the current Babcock share price?
The current share price of Babcock is 499,40p
How many Babcock shares are in issue?
Babcock has 505.596.597 shares in issue
What is the market cap of Babcock?
The market capitalisation of Babcock is GBP 2,5B
What is the 1 year trading range for Babcock share price?
Babcock has traded in the range of 392,00p to 594,00p during the past year
What is the PE ratio of Babcock?
The price to earnings ratio of Babcock is 15,24
What is the cash to sales ratio of Babcock?
The cash to sales ratio of Babcock is 0,58
What is the reporting currency for Babcock?
Babcock reports financial results in GBP
What is the latest annual turnover for Babcock?
The latest annual turnover of Babcock is GBP 4,39B
What is the latest annual profit for Babcock?
The latest annual profit of Babcock is GBP 165,7M
What is the registered address of Babcock?
The registered address for Babcock is 33 WIGMORE STREET, LONDON, W1U 1QX
What is the Babcock website address?
The website address for Babcock is www.babcockinternational.com
Which industry sector does Babcock operate in?
Babcock operates in the HEAVY CONSTR-NOT BLDG CONSTR sector