Do Royalty Pharma plc (NASDAQ: RPRX) Fit In A Value Investing Philosophy?
Currently, there are 443.17M common shares owned by the public and among those 381.07M shares have been available to trade. The company’s stock has a 5-day price change of 5.26% and 8.01% over the past three months. RPRX shares are trading 7.48% year to date (YTD), with the 12-month market performance down to -22.51% lower. […]