StocksPPL CorpPPL

PPL

PPL Corp

29.33 0.25 (0.86%)
Delayed Prices By NASDAQ, in USD Market Closed
Trade