Stock Information

Royalty Pharma PLC (RPRX)

Royalty Pharma PLC logo
Ticker Symbol: RPRX
Exchange: NASDAQ
Sector: Pharmaceuticals
Market Cap: $34,842.36 mil
Piotroski score: 7
PE Ratio: 41.19
EPS (TTM): 1.46
Revenue (TTM): $4.55 M
Dividend Yield: 2.96%
ROE: 12.25%