PPL CorpPPL

Market cap
$4.3B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20242,340+33.11%
Dec 31, 20231,758+1.62%
Dec 31, 20221,730-23.79%
Dec 31, 20212,270-17.33%
Dec 31, 20202,746+13.14%
Dec 31, 20192,427-13.97%
Dec 31, 20182,821+14.63%
Dec 31, 20172,461-14.84%
Dec 31, 20162,890+10.52%
Dec 31, 20152,615-23.16%
Dec 31, 20143,403+19.11%
Dec 31, 20132,857+3.36%
Dec 31, 20122,764+10.25%
Dec 31, 20112,507+23.32%
Dec 31, 20102,033