α52
Alpha 52
Where AI meets Quant
RPRX
36.32
+ 0.03%
Royalty Pharma plc.
Pharma & Biotech

Trades

Entry Date Entry Price Exit Date Exit Price P&L %
2025-07-25 36.68 2025-08-12 35.86 -2.24%
2025-06-05 33.76 2025-07-17 35.41 +4.89%
2025-05-16 34.06 2025-05-21 32.83 -3.61%
2025-04-25 32.02 2025-05-14 32.05 +0.09%
2025-04-21 32.11 2025-04-23 31.48 -1.96%
2025-01-03 25.54 2025-03-10 32.48 +27.17%
Home Stock Hot Lists Investments Insights
Support expand_more