Nasdaq • PPLI • US44891N2080
Generating your data highlights...
3.29b USD | # 3245 in US
1.06m shares | 45.96m USD
68.67m
71.95% | 49.41m