NYSE:LEU | Key Financial Ratios | CENTRUS ENERGY CORP

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.391.92%5.74%
2026-03-315.722.49%7.82%
2025-12-315.593.18%10.17%
2025-09-303.465.06%31.31%
2025-06-302.597.97%29.18%
2025-03-312.128.23%49.79%
2024-12-312.936.69%45.35%
2024-09-301.6312.83%99.21%
2024-06-301.5213.32%116.19%
2024-03-311.449.48%210.36%
2023-12-311.4510.60%261.30%
2023-09-301.587.66%-205.83%
2023-06-301.434.61%-108.00%
2023-03-311.58.68%-134.38%
2022-12-311.317.40%-70.45%
2022-09-301.2823.79%-146.66%
2022-06-301.4136.94%-205.80%
2022-03-311.231.53%-127.44%
2021-12-311.1830.57%-123.33%
2021-09-301.2415.44%-32.82%
2021-06-301.225.21%-9.62%
2021-03-311.29.96%-16.92%
2020-12-311.1111.19%-16.97%
2020-09-301.227.52%-12.77%
2020-06-301.2313.86%-22.28%
2020-03-311.113.64%-4.82%
2019-12-311.1-0.36-3.62%4.90%
2019-09-301.1-0.36-13.05%17.56%
2019-06-301.03-0.42-17.37%24.98%
2019-03-311.05-0.44-21.52%29.18%
2018-12-311.1-0.48-18.21%32.34%
2018-09-301.2-0.57-4.62%8.43%
2018-06-301.37-0.6-4.58%8.93%
2018-03-311.38-0.66-3.51%8.37%
2017-12-311.41-0.751.81%-5.57%
2017-09-301.61-0.64-6.04%12.37%
2017-06-301.54-0.68-10.97%26.12%
2017-03-311.78-0.74-8.18%20.01%
2016-12-311.72-0.99-9.39%28.38%
2016-09-302.27-26.16%71.60%
2016-06-302.16-25.84%95.30%
2016-03-312.27-26.85%103.55%
2015-12-311.88-22.85%113.10%
2015-09-302.538.73%-521.60%
2015-06-301.9834.99%-4095.45%
2015-03-311.9329.93%5237.10%
2014-12-311.87
2014-06-302.26-24.12%36.33%
2014-03-312.23-23.99%40.85%
2013-12-310.91-1.16-9.32%34.68%
2013-09-301.36-68.76%253.52%
2013-06-301.5-74.24%267.82%
2013-03-311.64-76.98%249.96%
2012-12-311.34-1.12-52.97%253.88%
2012-09-301.26-14.94%118.99%
2012-06-301.27-15.18%-89.34%
2012-03-311.3-13.35%-69.05%
2011-12-311.39-13.84%-65.27%
2011-09-301.5-0.88%-2.70%
2011-06-301.5-0.67%-2.10%
2011-03-311.630.01%0.04%
2010-12-311.780.19%0.57%
2010-09-301.771.30%3.73%
2009-12-311.82

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.593.18%10.17%
2024-12-312.936.69%45.35%
2023-12-311.4510.60%261.30%
2022-12-311.317.40%-70.45%
2021-12-311.1830.57%-123.33%
2020-12-311.1111.19%-16.97%
2019-12-311.1-0.36-3.62%4.90%
2018-12-311.1-0.48-18.21%32.34%
2017-12-311.41-0.751.81%-5.57%
2016-12-311.72-0.99-9.39%28.38%
2015-12-311.88-22.85%113.10%
2014-12-311.87
2013-12-310.91-1.16-9.32%34.68%
2012-12-311.34-1.12-52.97%253.88%
2011-12-311.39-13.84%-65.27%
2010-12-311.780.19%0.57%
2009-12-311.821.66%4.59%
2008-12-314.19%