StocksPPL CorpPPL

PPL

PPL Corp

26.12 -0.54 (-2.03%)
Delayed Prices By NASDAQ, in USD Market Closed
Trade