Stock Price
1,276.00
Daily Change
8.00 0.63%
Monthly
-7.54%
Yearly
72.20%
Q2 Forecast
1,130.17

Babcock International reported 505.6M in Outstanding Shares in January of 2025.