AMERICAN ELECTRIC POWER CO INCAEP

Market cap
$3.3B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20242,638+29.77%
Dec 31, 20232,033-22.22%
Dec 31, 20222,613+27.18%
Dec 31, 20212,055+20.17%
Dec 31, 20201,710-8.78%
Dec 31, 20181,874-9.25%
Dec 31, 20172,065+22.32%
Dec 31, 20161,689+19.08%
Dec 31, 20151,418+10.18%
Dec 31, 20141,287+1.66%
Dec 31, 20131,266+8.30%
Dec 31, 20121,169+6.76%
Dec 31, 20111,095+3.20%
Dec 31, 20101,061