Nasdaq • PRTA • IE00B91XRN20
Generating your data highlights...
473m USD | # 6226 in US
573.87k shares | 5.21m USD
51.34m
68.10% | 34.96m