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