NYSE:PPL | US69351T1060
Generating your data highlights...
28.9b USD | # 712 in US
8.76m shares | 320.38m USD
751.31m
99.72% | 749.18m