PPL CorpPPL

Market cap
$4.3B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 202416,503+12.94%
Dec 31, 202314,612+10.34%
Dec 31, 202213,243+18.88%
Dec 31, 202111,140-24.16%
Dec 31, 202014,689-32.91%
Dec 31, 201921,893+6.28%
Dec 31, 201820,599+2.00%
Dec 31, 201720,195+10.20%
Dec 31, 201618,326-3.79%
Dec 31, 201519,048+5.51%
Dec 31, 201418,054-13.65%
Dec 31, 201320,907+7.35%
Dec 31, 201219,476+8.24%
Dec 31, 201117,993+42.09%
Dec 31, 201012,663