Advertisement
Advertisement

PPL

PPL logo

PPL Corp

32.68
USD
-0.895
-2.67%
Jan 22, 15:58 UTC -5
Closed
...

PPL Income Statement

Advertisement