PPL CorpPPL

Market cap
$4.3B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024961+1.16%
Dec 31, 2023950+6.03%
Dec 31, 2022896+53.69%
Dec 31, 2021583-26.20%
Dec 31, 2020790+14.99%
Dec 31, 2019687+3.62%
Dec 31, 2018663-2.64%
Dec 31, 2017681+2.25%
Dec 31, 2016666-1.04%
Dec 31, 2015673-27.09%
Dec 31, 2014923+0.00%
Dec 31, 2013923+23.89%
Dec 31, 2012745+0.40%
Dec 31, 2011742+13.80%
Dec 31, 2010652