Royalty Pharma (RPRX) Imdelltra Deal: Cash Flow, Leverage & Strategy | Monexa