Stock Information

Royalty Pharma PLC (RPRX)

Royalty Pharma PLC logo
Ticker Symbol: RPRX
Exchange: NASDAQ
Sector: Pharmaceuticals
Market Cap: $28,036.45 mil
Piotroski score: 5
PE Ratio: 37.5704
EPS (TTM): 1.3652
Revenue (TTM): $4.27 M
Dividend Yield: 1.8725099601594%
ROE: 11.89%