RPRX - Royalty Pharma plc Stock Analysis | Finranks