Nasdaq • PPTA • CA7142661031
Generating your data highlights...
3.08b USD | # 3356 in US
1.63m shares | 36.82m USD
125.09m
66.77% | 83.53m