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,415 - -
Change - 8.89% -12.46% 15% 25.38% 15.96% - -
Enterprise Value (EV) 1 80,255 87,698 85,727 94,420 110,606 122,710 130,422 138,140
Change - 9.27% -2.25% 10.14% 17.14% 10.94% 6.29% 5.92%
P/E ratio 17.9x 21.1x 19.1x 16.5x 17.2x 20.9x 19.3x 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.74x 2.36x 1.84x
Capitalization / Revenue 2.68x 2.5x 2.22x 2.49x 2.82x 3.06x 2.89x 2.65x
EV / Revenue 4.81x 4.49x 4.45x 4.79x 5.06x 5.26x 5.27x 5.12x
EV / EBITDA 12.9x 13.1x 12.9x 12.4x 12.7x 12.4x 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.3x -27x -17.3x
FCF Yield -2.27% - -2.94% -1.3% -4.49% -3.41% -3.71% -5.78%
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.07% 3.24%
EPS 2 4.97 4.51 4.26 5.58 6.7 6.326 6.844 7.498
Distribution rate 60.4% - 79.1% 64% 55.8% 61.6% 59.3% 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,884 10,906 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 132.04 132.04 132.04
Nbr of stocks (in thousands) 503,652 513,864 525,876 532,565 534,095 540,861 - -
Announcement Date 24/02/22 23/02/23 26/02/24 13/02/25 12/02/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
21.07x5.31x12.49x2.92% 72.22B
57.61x4.89x38.09x0.22% 227B
23.21x9.47x15.64x2.69% 193B
19.85x3.84x11.15x3.73% 150B
29.65x3.73x17.45x0.53% 117B
14.04x1.9x6.77x5.06% 112B
21.34x6.06x13.24x3.11% 109B
19.58x5.84x11.46x3.32% 103B
17.38x6.3x12.7x4.27% 54.99B
18.49x3.48x10.11x0.59% 55.04B
Average 24.22x 5.08x 14.91x 2.64% 119.26B
Weighted average by Cap. 28.00x 5.32x 17.53x 2.44%

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.