Royalty Pharma Stock Analysis