BCYC Bicycle Therapeutics plc
3.730USD-1.58%Mkt Cap: 260.40M $P/E: —1d ago
Bicycle Therapeutics plc, a clinical-stage pharmaceutical company, develops a class of medicines for diseases that are underserved by existing therapeutics in the United States and the United Kingdom. The company's produ…
Industry Peers
BiotechnologyKey Statistics
Company
Market Cap260.40M USD
Enterprise Value-230.12M USD
Revenue (TTM)61.20M USD
Gross Profit-127.85M USD
Net Income (TTM)-218.96M USD
Revenue/Share0.88 USD
Last Price3.730 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees288
CountryUS
SectorHealthcare
IndustryBiotechnology
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-1.70
PEG—
EV/EBITDA1.15
EV/Revenue-3.76
P/S4.32
P/B0.52
EPS (TTM)-2.58
EPS (Forward)-2.22
52W Range
3.3307% of range9.159
52W High9.159 USD
52W Low3.330 USD
Profitability
Gross Margin-208.89%
Oper. Margin-8673.93%
EBITDA Margin0.00%
Profit Margin-301.66%
ROE-35.90%
ROA-30.51%
Growth
Revenue Growth-78.50%
Earnings Growth—
Cash Flow & Leverage
Operating CF-249.68M USD
CapEx (TTM)2.35M USD
FCF Margin-163.09%
FCF Yield-38.33%
Net Debt-495.39M USD
Net Debt/EBITDA2.47
Balance Sheet
Debt/Equity0.03
Current Ratio12.08
Quick Ratio11.70
Book Value/Sh7.31 USD
Cash/Share7.29 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating—
Target (Mean)9.500 USD
Upside (mean)+154.7%
Target Range5.000 USD – 14.00 USD
5.000+154.7% to mean14.00
# Analysts6
Ownership
Shares Out.50.37M
Float7.78M
Insiders4.47%
Institutions72.05%
Short Interest
Short Ratio9.1d
Short % Float8.53%
Short % Out.4.76%
Shares Short3.33M
Short (prev mo.)3.22M
Technical
SMA 503.958 (-5.8%)
SMA 2004.859 (-23.2%)
Beta1.68
S&P 52W Chg16.45%
Avg Vol (30d)474.56K
Avg Vol (10d)588.42K
Technical Indicators
RSI (14)47.3
MACD-0.0858
MACD Signal-0.1052
MACD Hist.+0.0194
BB Upper4.106 USD
BB Middle3.748 USD
BB Lower3.391 USD
BB Width19.05%
ATR (14)0.2139 USD
Vol Ratio (20d)0.84x