NYSE:PPL | US69351T1060
Generating your data highlights...
23.6b USD | # 701 in US
4.35m shares | 143.62m USD
737.97m
99.82% | 736.64m