NYSE:PPL | US69351T1060
Generating your data highlights...
25b USD | # 791 in US
5.66m shares | 206.8m USD
739.74m
99.71% | 737.61m