Stock Information
Royalty Pharma PLC (RPRX)
Ticker Symbol: RPRX
Exchange: NASDAQ
Sector: Pharmaceuticals
Market Cap: $26,674.17 mil
Piotroski score: 5
PE Ratio: 34.5045
EPS (TTM): 1.3652
Revenue (TTM): $4.27 M
Dividend Yield: 2.0390456%
ROE: 11.89%
Latest News
-
Defense Lifts Moat Stocks As Tech Stumbles
Thu, Mar 12, 2026 6:39 AM
Key Financials
Financial data not available