Royalty Pharma (RPRX) Analysis: Strategic Moves and Guidance Raise | Monexa