Nasdaq • PPLI • US44891N2080
Generating your data highlights...
3.13b USD | # 3299 in US
1.09m shares | 47.26m USD
68.6m
71.92% | 49.34m