Skip to content
PPL PPL Corporation
$27.16 -0.26% -0.07
Notify me if price changes either direction
Interactive Brokers Logotype

Buy PPL stocks now with Interactive Brokers – the most advanced investment platform

Loading

Key Stats

Market cap. 20.1B
Enterprise value 35.6B
Trailing PE 27.3
Forward PE 14.918032
PEG Ratio 14.918032
Enterprise to EBITDA 11.357
Enterprise to revenue 4.285
Price to book MRQ 1.4442916
Price to sales TTM 2.4229798

Financials

Fiscal Year Ends 2023-12-31
Most Recent Quarter (MRQ) 2023-12-31
Revenue (TTM) 8.3B
EBITDA 3B
Diluted EPS TTM 1
Total Cash (MRQ) 331M
Current ratio (MRQ) 0.878
Operating Cash Flow (TTM) 1.8B

Recent PPL News