logo

Royalty Pharma

DB • RPD GB00BMVP7Y09

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

22.5b USD | # 923 in DE

Volume

129 shares | 5.55k USD

Shares Outstanding

444.38m

Free Float Shares

98.09% | 435.91m

Nasdaq:RPRX

News