logo

Royalty Pharma

DB • RPD GB00BMVP7Y09

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

23.7b USD | # 875 in DE

Volume

617 shares | 28.33k USD

Shares Outstanding

443.27m

Free Float Shares

93.21% | 413.2m

Nasdaq:RPRX

News