PPL CorpPPL

Market cap
$4.3B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20241,196+8.33%
Dec 31, 20231,104-8.08%
Dec 31, 20221,201+76.88%
Dec 31, 2021679-29.64%
Dec 31, 2020965+0.94%
Dec 31, 2019956-3.34%
Dec 31, 2018989+7.03%
Dec 31, 2017924+12.68%
Dec 31, 2016820+0.99%
Dec 31, 2015812-40.12%
Dec 31, 20141,356+3.67%
Dec 31, 20131,308+4.47%
Dec 31, 20121,252+3.13%
Dec 31, 20111,214+18.09%
Dec 31, 20101,028