NYSE • PPL • US69351T1060
Generating your data highlights...
25.1b USD | # 839 in US
8.17m shares | 289.41m USD
752.54m
99.71% | 750.35m