Babcock - 9 Year Stock Price History | BW

Historical daily share price chart and data for Babcock since 2015 adjusted for splits and dividends. The latest closing stock price for Babcock as of November 21, 2024 is 1.89.
  • The all-time high Babcock stock closing price was 236.60 on April 28, 2016.
  • The Babcock 52-week high stock price is 2.99, which is 58.2% above the current share price.
  • The Babcock 52-week low stock price is 0.75, which is 60.3% below the current share price.
  • The average Babcock stock price for the last 52 weeks is 1.47.
For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.
Babcock Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2024 1.4612 1.4700 2.9400 0.7820 1.8900 29.45%
2023 4.8358 5.6100 6.7000 0.9999 1.4600 -74.70%
2022 6.9218 9.2100 9.2100 4.0200 5.7700 -36.03%
2021 7.4256 3.3500 10.0800 3.3200 9.0200 156.98%
2020 2.7378 3.7500 4.9800 0.8100 3.5100 -3.57%
2019 4.2578 4.6070 7.7660 2.2590 3.6400 -6.76%
2018 27.2770 58.0000 73.1000 3.9040 3.9040 -93.13%
2017 87.3223 168.3000 173.6000 16.9000 56.8000 -65.76%
2016 182.9901 203.8000 236.6000 132.5000 165.9000 -20.51%
Sector Industry Market Cap Revenue
Computer and Technology Electrical Power $0.179B $0.999B
Babcock & Wilcox Enterprises, Inc. offers energy technology and services primarily for the nuclear, fossil and renewable power markets as well as a premier advanced technology and mission critical defense contractor. Babcock & Wilcox Enterprises, Inc. is headquartered in Charlotte, N.C.
Stock Name Country Market Cap PE Ratio
SSE (SSEZY) United Kingdom $24.099B 0.00
NuScale Power (SMR) United States $7.715B 0.00
China BAK Battery (CBAT) United States $0.080B 7.42
Alaska Power & Telephone (APTL) United States $0.066B 9.44
NaaS Technology (NAAS) China $0.041B 0.00