Nasdaq • PPLI • US44891N2080
Generating your data highlights...
2.75b USD | # 1859 in US
1.01m shares | 41.73m USD
68.67m
71.65% | 49.21m