AMERICAN ELECTRIC POWER CO INCAEP

Market cap
$3.3B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 202442,643+6.23%
Dec 31, 202340,143+9.08%
Dec 31, 202236,801+10.00%
Dec 31, 202133,455+7.67%
Dec 31, 202031,073+33.09%
Dec 31, 201823,347+10.26%
Dec 31, 201721,173+4.53%
Dec 31, 201620,256+3.49%
Dec 31, 201519,573+5.73%
Dec 31, 201418,512+0.74%
Dec 31, 201318,377+3.49%
Dec 31, 201217,757+7.51%
Dec 31, 201116,516-1.75%
Dec 31, 201016,811