NYSE:PPL | US69351T1060
Generating your data highlights...
23.7b USD | # 695 in US
4.81m shares | 143.26m USD
737.77m
99.80% | 736.28m