Nasdaq • PRTA • IE00B91XRN20
Generating your data highlights...
485m USD | # 6038 in US
540.97k shares | 5.34m USD
52.35m
69.72% | 36.5m