Nasdaq • PRTA • IE00B91XRN20
Generating your data highlights...
494m USD | # 6061 in US
504.4k shares | 4.97m USD
52.35m
72.91% | 38.17m