NYSE:PPL | US69351T1060
Generating your data highlights...
28b USD | # 766 in US
7.69m shares | 272.56m USD
739.74m
99.72% | 737.69m