Stock Information
Royalty Pharma PLC (RPRX)
Ticker Symbol: RPRX
Exchange: NASDAQ
Sector: N/A
Market Cap: $23,426.11 mil
Piotroski score: 5
PE Ratio: 30.4886
EPS (TTM): 1.3343
Revenue (TTM): $4.20 M
Dividend Yield: 2.3267324%
ROE: 11.59%
Latest News
-
Why Markets And The Economy In 2026 May End Up Looking A Lot Like 2025
Tue, Jan 20, 2026 5:45 AM
Key Financials
Financial data not available