Royalty Pharma plc (RPRX) NASDAQ

46.35

-0.59(-1.26%)

Updated at March 27 04:00PM

Currency In USD