Babcock International has an Enterprise Value (EV) of 4.07B.
0.84
8.17
13.19
22.56
Financial Position
The company has a current ratio of 0.9,
with a Debt / Equity ratio of 1.7.
0.9
0.81
1.7
2.06
5.68
7.04
Financial Efficiency
Return on Equity is 40.88% and Return on Invested Capital is 14.73%.
40.88%
6.7%
14.73%
$170.46K
$8.72K
28,343
1.31
n/a
Taxes
80.2M
24.37%
Stock Price Statistics
The stock price has increased by 136.68% in the
last 52 weeks. The beta is 1.38, so Babcock International's
price volatility has been higher than the market average.
1.38
136.68%
14.08
10.63
64.23
27,480
Income Statement
In the last 12 months, Babcock International had revenue of 4.83B
and earned 247.1M
in profits. Earnings per share was 0.48.