NYSE • PPL • US69351T1060
Generating your data highlights...
27.7b USD | # 776 in US
9.12m shares | 347.85m USD
752.17m
99.72% | 750.04m