Waltermetrics
Screener
Investors
Pricing
Sign in
Royalty Pharma PLC
STU : RPD
USA
·
Healthcare
·
Biotechnology
·
Class A
+
Watchlist
€
51.98
+1.28 (+2.56%)
Oct 16 close
Market Cap
€23.15B
Enterprise Value
€31.97B
P/E (TTM)
36.87
P/B
7.59
Net Cash / (Debt)
−€6.28B
52-Week Range
€31 — €54
5-Year Range
€23 — €54
Avg Volume (3M)
420
Listings
STU
MEX
NAS
Overview
Chart
Financials
Dividends
Ownership
Transcripts
Filings
Loading filings…