Royalty Pharma plc (RPRX) – Don’t Believe the Hype: Check The Facts
323 institutions hold shares in Royalty Pharma plc (RPRX), with 67.91M shares held by insiders accounting for 17.50% while institutional investors hold 78.89% of the
323 institutions hold shares in Royalty Pharma plc (RPRX), with 67.91M shares held by insiders accounting for 17.50% while institutional investors hold 78.89% of the
Royalty Pharma plc (NASDAQ: RPRX) is -13.67% lower on its value in year-to-date trading and has touched a low of $34.80 and a high of
315 institutions hold shares in Royalty Pharma plc (RPRX), with 67.91M shares held by insiders accounting for 17.50% while institutional investors hold 73.78% of the
199 institutions hold shares in Royalty Pharma plc (RPRX), with 67.91M shares held by insiders accounting for 17.50% while institutional investors hold 53.84% of the