Nasdaq:PRTA | IE00B91XRN20
Generating your data highlights...
1.09b USD | # 4546 in US
443.76k shares | 9.53m USD
53.78m
71.31% | 38.35m