Royalty Pharma (RPRX): Leadership, Investments, and Market View | Monexa