Babcock Cash on Hand 2013-2026 | BW

Babcock cash on hand from 2013 to 2026. Cash on hand can be defined as cash deposits at financial institutions that can immediately be withdrawn at any time, and investments maturing in one year or less that are highly liquid and therefore regarded as cash equivalents and reported with or near cash line items.
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Babcock Annual Cash on Hand
(Millions of US $)
2025 $174
2024 $118
2023 $44
2022 $92
2021 $227
2020 $67
2019 $57
2018 $60
2017 $70
2016 $124
2015 $402
2014 $247
2013 $232
2012
Babcock Quarterly Cash on Hand
(Millions of US $)
2026-03-31 $161
2025-12-31 $174
2025-09-30 $190
2025-06-30 $99
2025-03-31 $107
2024-12-31 $118
2024-09-30 $94
2024-06-30 $171
2024-03-31 $61
2023-12-31 $44
2023-09-30 $55
2023-06-30 $73
2023-03-31 $70
2022-12-31 $92
2022-09-30 $58
2022-06-30 $80
2022-03-31 $117
2021-12-31 $227
2021-09-30 $116
2021-06-30 $144
2021-03-31 $58
2020-12-31 $67
2020-09-30 $48
2020-06-30 $48
2020-03-31 $46
2019-12-31 $57
2019-09-30 $43
2019-06-30 $44
2019-03-31 $50
2018-12-31 $60
2018-09-30 $52
2018-06-30 $61
2018-03-31 $87
2017-12-31 $70
2017-09-30 $75
2017-06-30 $91
2017-03-31 $71
2016-12-31 $124
2016-09-30 $94
2016-06-30 $285
2016-03-31 $324
2015-12-31 $402
2015-09-30 $375
2015-06-30 $348
2015-03-31
2014-12-31
2014-09-30
2014-06-30
2013-12-31 $232
2012-12-31
Sector Industry Market Cap Revenue
Computer and Technology Electrical Power $2.367B $0.588B
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 $45.069B 0.00
NuScale Power (SMR) United States $3.113B 0.00
Terra Innovatum Global (NKLR) Italy $0.340B 0.00
China BAK Battery (CBAT) United States $0.072B 0.00
Alaska Power & Telephone (APTL) United States $0.067B 13.60
NaaS Technology (NAAS) China $0.005B 0.00