Nasdaq:PRTA | IE00B91XRN20
Generating your data highlights...
682m USD | # 5224 in US
560.94k shares | 8.66m USD
53.81m
70.08% | 37.71m