Royalty Pharma plc (RPRX) $2B Oncology Deal & Financial Analysis | Monexa