60.69USD-1.68%Mkt Cap: 35.67B $P/E: 33.19Today
Royalty Pharma plc operates as a buyer of biopharmaceutical royalties and a funder of innovation in the biopharmaceutical industry in the United States. Its portfolio consists of royalties on approximately 35 marketed th…
Industry Peers
BiotechnologyKey Statistics
Company
Market Cap35.67B $
Enterprise Value38.05B $
Revenue (TTM)2.54B $
Gross Profit2.43B $
Net Income (TTM)770.95M $
Revenue/Share5.823 USD
Last Price60.69 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees100
CountryUS
SectorHealthcare
IndustryBiotechnology
ISINGB00BMVP7Y09
Valuation
P/E (Trailing)33.19
P/E (Forward)10.56
PEG2.19
EV/EBITDA24.43
EV/Revenue15.01
P/S13.80
P/B3.90
EPS (TTM)1.86
EPS (Forward)5.74
52W Range
34.0896% of range61.80
52W High61.80 USD
52W Low34.08 USD
Profitability
Gross Margin95.82%
Oper. Margin19.75%
EBITDA Margin61.41%
Profit Margin32.42%
ROE11.90%
ROA3.93%
Growth
Revenue Growth16.50%
Earnings Growth-46.30%
Cash Flow & Leverage
Operating CF2.49B $
CapEx (TTM)—
FCF Margin-47.14%
FCF Yield-3.35%
Net Debt8.12B $
Net Debt/EBITDA5.22
Balance Sheet
Debt/Equity1.38
Current Ratio2.80
Quick Ratio2.79
Book Value/Sh15.53 USD
Cash/Share1.880 USD
Dividends
Fwd Div Rate0.9400 USD
Trail. Div Rate0.9100 USD
Div. Yield1.52%
5Y Avg Yield2.29%
Payout Ratio48.92%
Ex-Div DateAug 14, 2026
Pay DateSep 10, 2026
Analyst Consensus
Rating1.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)64.75 USD
Upside (mean)+6.7%
Target Range61.00 USD – 70.00 USD
$61.00+6.7% to mean$70.00
# Analysts8
Ownership
Shares Out.445.28M
Float415.39M
Insiders6.49%
Institutions87.32%
Short Interest
Short Ratio3.9d
Short % Float2.43%
Short % Out.2.40%
Shares Short10.67M
Short (prev mo.)12.44M
Technical
SMA 5057.22 (+6.1%)
SMA 20047.96 (+26.5%)
Beta0.42
S&P 52W Chg18.16%
Avg Vol (30d)2.72M
Avg Vol (10d)2.97M
Technical Indicators
RSI (14)67.8
MACD0.7279
MACD Signal0.5436
MACD Hist.+0.1843
BB Upper60.82 USD
BB Middle58.58 USD
BB Lower56.34 USD
BB Width7.64%
ATR (14)1.462 USD
Vol Ratio (20d)1.19x