NYSE • PPL • US69351T1060
Generating your data highlights...
26.3b USD | # 818 in US
9.01m shares | 323.13m USD
752.35m
99.72% | 750.21m