PPL CorpPPL

Market cap
$4.3B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 202416,164+13.59%
Dec 31, 202314,230+10.43%
Dec 31, 202212,886+70.27%
Dec 31, 20217,568-45.80%
Dec 31, 202013,962-33.69%
Dec 31, 201921,057+5.52%
Dec 31, 201819,956+1.25%
Dec 31, 201719,710+9.59%
Dec 31, 201617,985-1.25%
Dec 31, 201518,212+12.54%
Dec 31, 201416,183-18.29%
Dec 31, 201319,805+6.62%
Dec 31, 201218,575+10.73%
Dec 31, 201116,775+44.92%
Dec 31, 201011,575