Exelon [EXC] vs American Electric [AEP] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: Exelon Corporation wins in 7 metrics, American Electric Power Company, Inc. wins in 14 metrics, with 0 ties. American Electric Power Company, Inc. appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Exelon Corporation American Electric Power Company, Inc. Better
P/E Ratio (TTM) 16.95 20.28 Exelon Corporation
Price-to-Book Ratio 1.64 2.35 Exelon Corporation
Debt-to-Equity Ratio 174.49 154.24 American Electric Power Company, Inc.
PEG Ratio -1.71 19.66 American Electric Power Company, Inc.
EV/EBITDA 11.91 13.78 Exelon Corporation
Profit Margin (TTM) 11.41% 16.36% American Electric Power Company, Inc.
Operating Margin (TTM) 21.62% 22.84% American Electric Power Company, Inc.
EBITDA Margin (TTM) 21.62% 22.84% American Electric Power Company, Inc.
Return on Equity 9.94% 12.49% American Electric Power Company, Inc.
Return on Assets (TTM) 2.84% 3.17% American Electric Power Company, Inc.
Free Cash Flow (TTM) $-2.28B $-1.64B American Electric Power Company, Inc.
Dividend Yield 4.17% 4.02% Exelon Corporation
1-Year Return 4.15% 22.40% American Electric Power Company, Inc.
Price-to-Sales Ratio (TTM) 1.95 3.36 Exelon Corporation
Enterprise Value $96.95B $123.41B American Electric Power Company, Inc.
EV/Revenue Ratio 4.00 5.64 Exelon Corporation
Gross Profit Margin (TTM) 46.54% 61.60% American Electric Power Company, Inc.
Revenue per Share (TTM) $24 $41 American Electric Power Company, Inc.
Earnings per Share (Diluted) $2.73 $6.66 American Electric Power Company, Inc.
Beta (Stock Volatility) 0.51 0.57 Exelon Corporation
Short % of Float 4.62% 3.53% American Electric Power Company, Inc.

Exelon Corporation vs American Electric Power Company, Inc. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Exelon Corporation0.18%-2.22%-3.43%-8.46%0.02%2.48%
American Electric Power Company, Inc.-0.63%-2.90%-5.61%-4.64%6.61%9.76%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Exelon Corporation4.15%14.99%40.34%83.00%54.29%9.84%
American Electric Power Company, Inc.22.40%51.79%47.24%92.48%237.70%262.95%

Performance & Financial Health Analysis: Exelon Corporation vs American Electric Power Company, Inc.

MetricEXCAEP
Market Information
Market Cap i$47.83B$73.23B
Market Cap CategoryLarge capLarge cap
10 Day Avg. Volume i8,624,8492,436,150
90 Day Avg. Volume i8,146,3333,100,040
Last Close$45.08$126.31
52 Week Range$42.11 - $50.65$100.72 - $139.44
% from 52W High-11.00%-9.42%
All-Time High$65.71 (Jul 07, 2008)$139.44 (May 05, 2026)
% from All-Time High-31.40%-9.42%
Growth Metrics
Quarterly Revenue Growth-0.01%0.13%
Quarterly Earnings Growth-0.08%-0.12%
Financial Health
Profit Margin (TTM) i0.11%0.16%
Operating Margin (TTM) i0.22%0.23%
Return on Equity (TTM) i0.10%0.12%
Debt to Equity (MRQ) i174.49154.24
Cash & Liquidity
Book Value per Share (MRQ)$28.16$57.57
Cash per Share (MRQ)$0.62$0.77
Operating Cash Flow (TTM) i$6.25B$6.94B
Levered Free Cash Flow (TTM) i$-2,124,249,984$-5,140,375,040
Dividends
Last 12-Month Dividend Yield i4.17%4.02%
Last 12-Month Dividend i$2.02$4.69

Valuation & Enterprise Metrics Analysis: Exelon Corporation vs American Electric Power Company, Inc.

MetricEXC (Apr 24, 2026)AEP (Apr 26, 2026)
Price Ratios
P/E Ratio (TTM) i16.9520.28
Forward P/E i15.2119.66
PEG Ratio i-1.7119.66
Price to Sales (TTM) i1.953.36
Price to Book (MRQ) i1.642.35
Market Capitalization
Market Capitalization i$47.83B$73.23B
Enterprise Value i$96.95B$123.41B
Enterprise Value Metrics
Enterprise to Revenue i4.005.64
Enterprise to EBITDA i11.9113.78
Risk & Other Metrics
Beta i0.510.57
Book Value per Share (MRQ) i$28.16$57.57

Financial Statements Comparison: Exelon Corporation vs American Electric Power Company, Inc.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricEXC (2025)AEP (2025)
Revenue/Sales i24.26B21.88B
Cost of Goods Sold i13.84B8.53B
COGS % of Revenue i57.1%39.0%
Gross Profit i10.41B13.35B
Gross Margin i42.9%61.0%
Research & Development iN/AN/A
Operating Income (EBIT) i5.15B5.39B
Operating Margin i21.2%24.6%
EBITDA i9.06B9.06B
EBITDA Margin i37.3%41.4%
Pre-Tax Income i3.29B3.72B
Pre-Tax Income % of Revenue i13.6%17.0%
Income Tax i523.00M129.00M
Income Tax % of Revenue i2.2%0.6%
Net Income (Profit) i2.77B3.70B
Profit Margin i11.4%16.9%

Balance Sheet & Liquidity Metrics

MetricEXC (2025)AEP (2025)
Cash & Equivalents i626.00M197.00M
Total Current Assets i9.55B6.05B
Total Current Assets % of Revenue i39.4%27.7%
Total Current Liabilities i10.33B13.31B
Total Current Liabilities % of Revenue i42.6%60.9%
Long-Term Debt i47.80B44.71B
Long-Term Debt % of Revenue i197.1%204.4%
Total Shareholders Equity i28.80B32.22B
Retained Earnings i7.58B15.44B
Retained Earnings % of Revenue i31.2%70.6%
Property, Plant & Equipment i908.00M9.30B

Cash Flow Statement Comparison

MetricEXC (2025)AEP (2025)
Operating Cash Flow i6.00B6.96B
Operating Cash Flow % of Revenue i24.7%31.8%
Capital Expenditures iN/A-130.00M
Free Cash Flow i-2.28B-1.64B
FCF Margin i-9.4%-7.5%
Debt Repayment i-2.56B-5.04B
Common Stock Repurchase iN/AN/A

Short Interest & Institutional Ownership Analysis

MetricEXCAEP
Shares Short i41.47M19.16M
Short Ratio i4.755.11
Short % of Float i4.62%3.53%
Shares Outstanding i1.02B540.86M
Float Shares i1.02B540.07M
% Held by Insiders i0.07%0.02%
% Held by Institutions i93.20%85.01%
% Held by Public i6.73%14.97%

Dividend Analysis & Yield Comparison: Exelon Corporation vs American Electric Power Company, Inc.

MetricEXCAEP
Last 12-Month Dividend i$2.02$4.69
Last 12-Month Dividend Yield i4.17%4.02%
3-Year Avg Annual Dividend i$1.66$3.88
3-Year Avg Dividend Yield i0.93%0.94%
3-Year Total Dividends i$4.98$11.63
Ex-Dividend DateMar 02, 2026Feb 10, 2026