PPL CorpPPL

Market cap
$4.3B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 202415,952+9.18%
Dec 31, 202314,611+13.36%
Dec 31, 202212,889+20.84%
Dec 31, 202110,666-50.51%
Dec 31, 202021,553+4.02%
Dec 31, 201920,721+3.25%
Dec 31, 201820,069+1.12%
Dec 31, 201719,847+11.45%
Dec 31, 201617,808-4.07%
Dec 31, 201518,563-1.55%
Dec 31, 201418,856-8.43%
Dec 31, 201320,592+9.97%
Dec 31, 201218,725+4.07%
Dec 31, 201117,993+47.96%
Dec 31, 201012,161