BCYCBicycle Therapeutics plc

4.370USDMkt Cap: 305.08M $P/E:

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…

Key Statistics

Company
Market Cap305.08M $
Enterprise Value-189.52M $
Revenue (TTM)61.20M $
Gross Profit-127.85M $
Net Income (TTM)-218.96M $
Revenue/Share0.8800 USD
Last Price4.370 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees288
CountryUS
SectorHealthcare
IndustryBiotechnology
ISINUS0887861088
Valuation
P/E (Trailing)
P/E (Forward)-1.97
PEG
EV/EBITDA0.94
EV/Revenue-3.10
P/S5.00
P/B0.60
EPS (TTM)-2.73
EPS (Forward)-2.22
52W Range
4.25246% of range4.510
52W High4.510 USD
52W Low4.252 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 $
CapEx (TTM)2.35M $
FCF Margin-163.09%
FCF Yield-32.72%
Net Debt-495.39M $
Net Debt/EBITDA2.47
Balance Sheet
Debt/Equity0.03
Current Ratio12.08
Quick Ratio11.70
Book Value/Sh7.309 USD
Cash/Share7.287 USD
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 USD
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Analyst Consensus
Rating1.9 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)9.500 USD
Upside (mean)+117.4%
Target Range5.000 USD14.00 USD
$5.000+117.4% to mean$14.00
# Analysts6
Ownership
Shares Out.50.37M
Float
Insiders4.47%
Institutions71.89%
Short Interest
Short Ratio8.5d
Short % Float7.64%
Short % Out.4.26%
Shares Short2.98M
Short (prev mo.)2.88M
Technical
SMA 504.103 (+6.5%)
SMA 2005.301 (-17.6%)
Beta1.53
S&P 52W Chg19.18%
Avg Vol (30d)480.28K
Avg Vol (10d)352.65K
Technical Indicators
RSI (14)63.0
MACD0.0167
MACD Signal-0.0261
MACD Hist.+0.0428
BB Upper4.291 USD
BB Middle4.022 USD
BB Lower3.754 USD
BB Width13.33%
ATR (14)0.1621 USD
Vol Ratio (20d)1.44x