Royalty Pharma has been a great trade. While the S&P 500 was flat, the stock price has climbed by 17.3% to $33.06 per share.
Shares of Royalty Pharma plc (NASDAQ:RPRX – Get Free Report) have earned a consensus rating of “Buy” from the six research ...