PPL CorpPPL

Market cap
$4.3B
P/E ratio
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 2024551+55000.00%
Dec 31, 20231-99.72%
Dec 31, 2022354-25.32%
Dec 31, 2021474-69.89%
Dec 31, 20201,574+34.30%
Dec 31, 20191,172+121.13%
Dec 31, 2018530+52.30%
Dec 31, 2017348-32.82%
Dec 31, 2016518+6.80%
Dec 31, 2015485-68.40%
Dec 31, 20141,535+387.30%
Dec 31, 2013315-58.06%
Dec 31, 2012751+Infinity%
Dec 31, 20110-100.00%
Dec 31, 2010502