PPL CorpPPL

Market cap
$4.3B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024-465-26.42%
Dec 31, 2023-632+48.71%
Dec 31, 2022-425-243.10%
Dec 31, 2021297-159.05%
Dec 31, 2020-503-23.32%
Dec 31, 2019-656+57.31%
Dec 31, 2018-417-37.95%
Dec 31, 2017-672+2140.00%
Dec 31, 2016-30-96.73%
Dec 31, 2015-918+33.62%
Dec 31, 2014-687-49.30%
Dec 31, 2013-1,355+297.36%
Dec 31, 2012-341-1805.00%
Dec 31, 201120-95.41%
Dec 31, 2010436