Royalty Pharma PLCRPRX:US Last Price28.11 Market Cap12.861B CountryUnited States State (US only)New York1D2.06%-0.597D2.67%-0.7730D6.32%1.676M3.35%0.911Y3.14%-0.91YTD0.57%-0.16