Nasdaq • PPLI • US44891N2080
Generating your data highlights...
3.05b USD | # 3271 in US
1.1m shares | 44.73m USD
68.67m
68.44% | 47m