NYSE • PPL • US69351T1060
Generating your data highlights...
26b USD | # 821 in US
8.97m shares | 320.38m USD
752.35m
99.72% | 750.21m