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 71,898 - -
Change - 8.89% -12.46% 15% 25.38% 16.74% - -
Enterprise Value (EV) 1 80,255 87,698 85,727 94,420 110,606 123,890 131,867 141,012
Change - 9.27% -2.25% 10.14% 17.14% 12.01% 6.44% 6.94%
P/E 17.9x 21.1x 19.1x 16.5x 17.2x 20.7x 19.2x 17.5x
PBR 2x - 1.69x 1.82x 2x 2.07x 1.99x 1.83x
PEG - -2.28x -3.45x 0.5x 0.9x -4.38x 2.53x 1.7x
Capitalization / Revenue 2.68x 2.5x 2.22x 2.49x 2.82x 3.06x 2.88x 2.66x
EV / Revenue 4.81x 4.49x 4.45x 4.79x 5.06x 5.27x 5.29x 5.21x
EV / EBITDA 12.9x 13.1x 12.9x 12.4x 12.7x 12.7x 12.2x 11.5x
EV / EBIT 23.5x 25.2x 24.1x 21.9x 20.8x 20.7x 19.6x 18.2x
EV / FCF -44.1x - -34x -77x -22.3x -29.5x -26x -18.8x
FCF Yield -2.27% - -2.94% -1.3% -4.49% -3.39% -3.84% -5.33%
Dividend per Share 2 3 - 3.37 3.57 3.74 3.863 4.02 4.201
Rate of return 3.37% - 4.15% 3.87% 3.24% 2.92% 3.04% 3.18%
EPS 2 4.97 4.51 4.26 5.58 6.7 6.383 6.867 7.556
Distribution rate 60.4% - 79.1% 64% 55.8% 60.5% 58.5% 55.6%
Net sales 1 16,701 19,542 19,265 19,721 21,876 23,521 24,948 27,058
EBITDA 1 6,237 6,686 6,647 7,594 8,699 9,792 10,828 12,220
EBIT 1 3,411 3,483 3,556 4,304 5,319 5,984 6,731 7,731
Net income 1 2,488 2,307 2,208 2,967 3,580 3,555 3,901 4,371
Net Debt 1 35,445 38,906 43,015 45,301 49,020 51,992 59,969 69,114
Reference price 2 88.97 94.95 81.22 92.23 115.31 132.14 132.14 132.14
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, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
20.7x5.27x12.65x2.92% 71.9B
34.52x6.07x44.4x0.19% 284B
22.2x9.29x15.36x2.78% 185B
21.17x4.28x11.63x3.42% 158B
14.12x2x7.01x5.06% 117B
21.41x5.97x13.18x3.19% 107B
18.51x5.63x11.32x3.51% 97.46B
20.61x3.16x12.41x0.67% 90.13B
19.73x6.46x13.81x3.76% 62.48B
25.83x6.27x14.11x2.29% 51.85B
Average 21.88x 5.44x 15.59x 2.78% 122.53B
Weighted average by Cap. 23.62x 5.66x 19.80x 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.