Nasdaq:PRTA | IE00B91XRN20
Generating your data highlights...
558m USD | # 5811 in US
647.35k shares | 6.52m USD
53.83m
80.61% | 43.39m