Nasdaq:PRTA | IE00B91XRN20
Generating your data highlights...
354m USD | # 6323 in US
1.78m shares | 12.5m USD
53.83m
75.53% | 40.66m