Bicycle Therapeutics plc (BCYC)
NASDAQ: BCYC · IEX Real-Time Price · USD
22.16
-0.17 (-0.76%)
Jul 22, 2024, 10:10 AM EDT - Market open

Bicycle Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019
Market Capitalization
9817678791,790382169
Market Cap Growth
66.06%-12.72%-50.89%367.96%126.52%-
Enterprise Value
5342815811,39326178
PE Ratio
--4.24-7.80-26.78-7.50-5.52
PS Ratio
22.8828.4360.76152.9936.8112.23
PB Ratio
2.672.073.255.174.011.81
P/FCF Ratio
-12.34-12.07-8.36-106.37-20.14-5.60
P/OCF Ratio
-12.46-12.65-10.21-120.97-21.50-5.90
EV/Sales Ratio
12.8310.4040.16119.0825.165.65
EV/EBITDA Ratio
-4.10-1.66-5.42-21.73-5.23-2.61
EV/EBIT Ratio
-3.94-1.60-5.24-21.27-5.10-2.53
EV/FCF Ratio
-7.47-4.42-5.53-82.79-13.76-2.58
Debt / Equity Ratio
0.110.110.150.120.160.01
Debt / EBITDA Ratio
-0.25-0.24-0.38-0.65-0.30-0.04
Debt / FCF Ratio
-0.45-0.63-0.39-2.49-0.79-0.04
Quick Ratio
10.027.926.7612.436.5111.25
Current Ratio
10.428.086.9312.656.7311.81
Asset Turnover
0.070.050.030.040.070.14
Interest Coverage
-49.81-53.92-33.16-21.95-112.20-
Return on Equity (ROE)
-49.30%-57.80%-37.50%-33.40%-57.00%-261.90%
Return on Assets (ROA)
-30.10%-34.10%-26.00%-22.10%-35.20%-31.90%
Return on Capital (ROIC)
-45.55%-46.21%-37.39%-16.90%-47.07%-27.84%
Earnings Yield
-17.66%-23.56%-12.83%-3.73%-13.34%-18.13%
FCF Yield
-9.03%-8.29%-11.96%-0.94%-4.97%-17.87%
Buyback Yield / Dilution
-41.86%-20.00%-18.35%-30.90%-73.34%-2416.82%
Total Shareholder Return
-41.86%-20.00%-18.35%-30.90%-73.34%-2416.82%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).