Royalty Pharma PLC (NASDAQ:RPRX)

42.73
Delayed Data
As of Jul 01
 +0.69 / +1.64%
Today’s Change
34.86
Today|||52-Week Range
44.75
+7.23%
Year-to-Date