Company Valuation: American Electric Power Company, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 44,810 48,791 42,712 49,119 61,586 70,598 - -
Change - 8.89% -12.46% 15% 25.38% 14.63% - -
Enterprise Value (EV) 1 80,255 87,698 85,727 94,420 110,606 122,499 130,376 139,424
Change - 9.27% -2.25% 10.14% 17.14% 10.75% 6.43% 6.94%
P/E Ratio 17.9x 21.1x 19.1x 16.5x 17.2x 20.3x 18.9x 17.2x
PBR 2x - 1.69x 1.82x 2x 2.03x 1.95x 1.8x
PEG - -2.28x -3.45x 0.5x 0.9x -4.22x 2.49x 1.7x
Capitalization / Revenue 2.68x 2.5x 2.22x 2.49x 2.82x 3x 2.83x 2.61x
EV / Revenue 4.81x 4.49x 4.45x 4.79x 5.06x 5.21x 5.23x 5.16x
EV / EBITDA 12.9x 13.1x 12.9x 12.4x 12.7x 12.5x 12x 11.4x
EV / EBIT 23.5x 25.2x 24.1x 21.9x 20.8x 20.4x 19.4x 18.1x
EV / FCF -44.1x - -34x -77x -22.3x -29.1x -25.7x -18.5x
FCF Yield -2.27% - -2.94% -1.3% -4.49% -3.43% -3.89% -5.39%
Dividend per Share 2 3 - 3.37 3.57 3.74 3.866 4.021 4.202
Rate of return 3.37% - 4.15% 3.87% 3.24% 2.98% 3.1% 3.24%
EPS 2 4.97 4.51 4.26 5.58 6.7 6.378 6.863 7.552
Distribution rate 60.4% - 79.1% 64% 55.8% 60.6% 58.6% 55.6%
Net sales 1 16,701 19,542 19,265 19,721 21,876 23,501 24,933 27,037
EBITDA 1 6,237 6,686 6,647 7,594 8,699 9,785 10,824 12,195
EBIT 1 3,411 3,483 3,556 4,304 5,319 5,998 6,731 7,717
Net income 1 2,488 2,307 2,208 2,967 3,580 3,540 3,901 4,371
Net Debt 1 35,445 38,906 43,015 45,301 49,020 51,901 59,778 68,827
Reference price 2 88.97 94.95 81.22 92.23 115.31 129.75 129.75 129.75
Nbr of stocks (in thousands) 503,652 513,864 525,876 532,565 534,095 544,105 - -
Announcement Date 2/24/22 2/23/23 2/26/24 2/13/25 2/12/26 - - -
1USD in Million2USD
Estimates

P/E Ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
20.34x5.21x12.52x2.98% 70.6B
31.68x5.62x41.19x0.2% 264B
21.74x9.12x15.01x2.87% 180B
20.57x4.25x11.55x3.53% 159B
13.81x1.96x6.89x5.19% 116B
21.21x5.96x13.17x3.22% 106B
18.68x5.67x11.3x3.47% 98.28B
22.01x3.3x13.05x0.64% 95.7B
19.03x6.34x13.56x3.9% 60.25B
16.36x3.15x10x0.6% 53.48B
Average 20.54x 5.06x 14.82x 2.66% 120.35B
Weighted average by Cap. 22.27x 5.36x 18.45x 2.45%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. AEP Stock
  4. Valuation American Electric Power Company, Inc.
LAST HOURS | 40% Discount: The Best Subscriber-Only Tools to Unlock Hidden Opportunities!
d
:
:
SEIZE THE OFFER!