Nasdaq • PPTA • CA7142661031
Generating your data highlights...
3.75b USD | # 2992 in US
1.52m shares | 45.46m USD
125.09m
67.08% | 83.91m