NASDAQ:EXC | Key Financial Ratios | EXELON CORP

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-310.941.662.36%9.48%
2025-12-310.921.72.37%9.61%
2025-09-300.941.682.48%10.03%
2025-06-300.951.692.39%9.61%
2025-03-311.091.682.48%9.82%
2024-12-310.871.652.28%9.14%
2024-09-301.091.682.29%9.13%
2024-06-301.031.72.31%9.27%
2024-03-311.031.712.25%8.89%
2023-12-310.821.62.29%9.04%
2023-09-300.851.622.16%8.42%
2023-06-300.951.622.16%8.45%
2023-03-310.961.62.31%8.94%
2022-12-310.691.52.28%8.77%
2022-09-300.811.52.28%8.65%
2022-06-300.911.62.90%11.33%
2022-03-310.941.572.90%11.46%
2021-12-310.870.961.38%5.32%
2021-09-300.941.121.41%5.54%
2021-06-300.891.150.94%3.78%
2021-03-310.961.231.01%4.10%
2020-12-310.981.131.51%6.00%
2020-09-301.091.121.82%7.08%
2020-06-301.131.141.99%7.70%
2020-03-311.061.131.96%7.51%
2019-12-310.850.832.42%9.40%
2019-09-300.931.031.89%7.24%
2019-06-300.91.051.94%7.48%
2019-03-311.021.091.98%7.68%
2018-12-311.171.151.74%6.76%
2018-09-301.331.143.28%12.63%
2018-06-301.191.133.40%13.06%
2018-03-311.141.143.02%11.70%
2017-12-311.11.153.32%12.95%
2017-09-301.031.151.83%7.72%
2017-06-300.881.161.56%6.65%
2017-03-310.841.251.75%7.70%
2016-12-310.921.321.04%4.63%
2016-09-3011.261.09%4.79%
2016-06-300.971.261.16%5.07%
2016-03-310.831.281.46%6.35%
2015-12-311.680.972.36%8.72%
2015-09-302.150.982.16%7.97%
2015-06-302.361.12.75%10.81%
2015-03-311.540.92.82%10.68%
2014-12-311.350.932.10%8.05%
2014-09-301.40.842.60%9.40%
2014-06-301.150.822.25%8.23%
2014-03-311.320.852.10%8.06%
2013-12-311.310.842.16%7.60%
2013-09-301.330.812.02%7.40%
2013-06-301.120.791.50%5.52%
2013-03-311.110.781.21%4.60%
2012-12-311.30.81.49%5.46%
2012-09-301.460.781.78%6.38%
2012-06-301.450.792.19%7.71%
2012-03-311.310.042.62%9.31%
2011-12-311.110.834.54%17.37%
2011-09-301.260.884.46%16.83%
2011-06-301.170.845.11%18.84%
2011-03-311.120.854.83%17.82%
2010-12-311.510.864.91%18.90%
2010-09-301.70.845.49%20.04%
2010-06-301.390.845.30%19.78%
2010-03-311.310.825.67%21.37%
2009-12-311.280.88
2009-06-301.40.93
2008-12-311.321.05

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.921.772.37%9.61%
2024-12-310.871.712.28%9.14%
2023-12-310.821.662.29%9.04%
2022-12-310.691.52.28%8.77%
2021-12-310.870.961.38%5.32%
2020-12-310.981.131.51%6.00%
2019-12-310.850.832.42%9.40%
2018-12-311.171.151.74%6.76%
2017-12-311.11.153.31%12.94%
2016-12-310.921.321.04%4.63%
2015-12-311.680.972.36%8.72%
2014-12-311.350.932.11%8.05%
2013-12-311.310.842.16%7.61%
2012-12-311.30.81.49%5.46%
2011-12-311.110.834.54%17.37%
2010-12-311.510.864.91%18.90%
2009-12-311.280.885.50%21.42%
2008-12-3124.78%