logo

Royalty Pharma

DB • RPD GB00BMVP7Y09

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

26.1b USD | # 831 in DE

Volume

176 shares | 10.08k USD

Shares Outstanding

445.28m

Free Float Shares

93.29% | 415.41m

Nasdaq:RPRX

News