Bicycle Therapeutics plc (BCYC)
NASDAQ: BCYC · Real-Time Price · USD
5.33
+0.19 (3.70%)
At close: Apr 17, 2026, 4:00 PM EDT
5.34
+0.01 (0.27%)
After-hours: Apr 17, 2026, 4:36 PM EDT

Bicycle Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3724919677678791,790
Market Cap Growth
-33.31%-49.19%26.03%-12.72%-50.89%367.95%
Enterprise Value
-240-151872415611,563
Last Close Price
5.337.0814.0018.0829.6060.87
PS Ratio
5.126.7727.4028.4360.76152.99
PB Ratio
0.610.811.222.073.255.17
P/TBV Ratio
0.610.811.222.073.255.17
EV/Sales Ratio
--2.468.9238.82133.63
Debt / Equity Ratio
0.030.030.010.120.160.13
Net Debt / Equity Ratio
-1.00-1.00-1.10-1.30-1.09-1.14
Net Debt / EBITDA Ratio
2.592.594.322.632.616.14
Net Debt / FCF Ratio
2.422.425.247.582.8123.44
Asset Turnover
0.090.090.050.050.030.04
Quick Ratio
11.6511.6513.617.926.7612.43
Current Ratio
11.9811.9813.818.086.9312.65
Return on Equity (ROE)
-31.21%-31.21%-29.04%-56.31%-36.54%-30.25%
Return on Assets (ROA)
-18.13%-18.13%-16.81%-23.60%-16.38%-12.80%
Return on Capital Employed (ROCE)
-36.80%-36.80%-23.50%-36.10%-32.70%-14.80%
Earnings Yield
-58.93%-44.58%-17.49%-23.55%-12.83%-3.73%
FCF Yield
-67.83%-51.32%-17.17%-8.29%-11.96%-0.94%
Buyback Yield / Dilution
-19.02%-19.02%-63.54%-20.00%-18.35%-30.90%
Updated Mar 17, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q