Company Valuation: American Electric Power Company, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 44,810 48,791 42,712 49,119 61,586 71,323 - -
Change - 8.89% -12.46% 15% 25.38% 15.81% - -
Enterprise Value (EV) 1 80,255 87,698 85,727 94,420 110,606 122,618 130,330 138,048
Change - 9.27% -2.25% 10.14% 17.14% 10.86% 6.29% 5.92%
P/E ratio 17.9x 21.1x 19.1x 16.5x 17.2x 20.8x 19.2x 17.6x
PBR 2x - 1.69x 1.82x 2x 2.11x 2.06x 1.92x
PEG - -2.28x -3.45x 0.5x 0.9x -3.72x 2.25x 1.91x
Capitalization / Revenue 2.68x 2.5x 2.22x 2.49x 2.82x 3.06x 2.88x 2.64x
EV / Revenue 4.81x 4.49x 4.45x 4.79x 5.06x 5.25x 5.27x 5.12x
EV / EBITDA 12.9x 13.1x 12.9x 12.4x 12.7x 12.4x 11.9x 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.3x -27x -17.3x
FCF Yield -2.27% - -2.94% -1.3% -4.49% -3.41% -3.71% -5.79%
Dividend per Share 2 3 - 3.37 3.57 3.74 3.895 4.058 4.272
Rate of return 3.37% - 4.15% 3.87% 3.24% 2.95% 3.08% 3.24%
EPS 2 4.97 4.51 4.26 5.58 6.7 6.326 6.866 7.498
Distribution rate 60.4% - 79.1% 64% 55.8% 61.6% 59.1% 57%
Net sales 1 16,701 19,542 19,265 19,721 21,876 23,342 24,750 26,968
EBITDA 1 6,237 6,686 6,647 7,594 8,699 9,885 10,907 12,078
EBIT 1 3,411 3,483 3,556 4,304 5,319 6,008 6,724 7,637
Net income 1 2,488 2,307 2,208 2,967 3,580 3,508 3,879 4,316
Net Debt 1 35,445 38,906 43,015 45,301 49,020 51,294 59,007 66,724
Reference price 2 88.97 94.95 81.22 92.23 115.31 131.87 131.87 131.87
Nbr of stocks (in thousands) 503,652 513,864 525,876 532,565 534,095 540,861 - -
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 (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
20.85x5.25x12.4x2.95% 71.32B
53.65x4.57x35.4x0.23% 213B
22.82x9.36x15.47x2.73% 190B
19.58x3.84x11.1x3.77% 149B
29.31x3.72x17.28x0.54% 115B
13.8x1.91x6.7x5.15% 109B
21.3x6.07x13.27x3.12% 109B
19.67x5.85x11.49x3.31% 103B
17.6x6.33x12.83x4.22% 55.57B
18.02x3.09x9.8x0.61% 53.46B
Average 23.66x 5.00x 14.57x 2.66% 116.85B
Weighted average by Cap. 26.81x 5.23x 16.77x 2.49%

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. Equities
  3. AEP Stock
  4. Valuation American Electric Power Company, Inc.