PPL CorpPPL

Market cap
$4.3B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-2,818+18.25%
Dec 31, 2023-2,383-57.85%
Dec 31, 2022-5,654-166.02%
Dec 31, 20218,564-362.86%
Dec 31, 2020-3,258+5.78%
Dec 31, 2019-3,080-8.36%
Dec 31, 2018-3,361+6.50%
Dec 31, 2017-3,156+8.16%
Dec 31, 2016-2,918-15.15%
Dec 31, 2015-3,439+3.30%
Dec 31, 2014-3,329-22.49%
Dec 31, 2013-4,295+37.53%
Dec 31, 2012-3,123-60.73%
Dec 31, 2011-7,952-3.37%
Dec 31, 2010-8,229