logo

Royalty Pharma

DB • RPD • GB00BMVP7Y09

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

25.9b USD | # 795 in DE

Volume

264 shares | 15.14k USD

Shares Outstanding

445.28m

Free Float Shares

93.78% | 417.57m

Nasdaq:RPRX

News