Bicycle Therapeutics plc (BCYC)
NASDAQ: BCYC · IEX Real-Time Price · USD
22.52
-0.15 (-0.66%)
At close: Apr 25, 2024, 4:00 PM
22.02
-0.50 (-2.22%)
After-hours: Apr 25, 2024, 7:05 PM EDT

Bicycle Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
9567678791,790382169
Market Cap Growth
--12.72%-50.89%367.96%126.52%-
Enterprise Value
4692815811,39326178
PE Ratio
-4.24-4.24-7.80-26.78-7.50-5.52
PS Ratio
35.4228.4360.76152.9936.8112.23
PB Ratio
2.582.073.255.174.011.81
P/FCF Ratio
-12.07-12.07-8.36-106.37-20.14-5.60
P/OCF Ratio
-12.65-12.65-10.21-120.97-21.50-5.90
EV/Sales Ratio
17.3910.4040.16119.0825.165.65
EV/EBITDA Ratio
-1.66-1.66-5.42-21.73-5.23-2.61
EV/EBIT Ratio
-1.60-1.60-5.24-21.27-5.10-2.53
EV/FCF Ratio
-4.42-4.42-5.53-82.79-13.76-2.58
Debt / Equity Ratio
0.110.110.150.120.160.01
Debt / EBITDA Ratio
-0.24-0.24-0.38-0.65-0.30-0.04
Debt / FCF Ratio
-0.63-0.63-0.39-2.49-0.79-0.04
Quick Ratio
7.927.926.7612.436.5111.25
Current Ratio
8.088.086.9312.656.7311.81
Asset Turnover
0.050.050.030.040.070.14
Interest Coverage
-53.92-53.92-33.16-21.95-112.20-
Return on Equity (ROE)
-57.80%-57.80%-37.50%-33.40%-57.00%-261.90%
Return on Assets (ROA)
-34.10%-34.10%-26.00%-22.10%-35.20%-31.90%
Return on Capital (ROIC)
-46.21%-46.21%-37.39%-16.90%-47.07%-27.84%
Earnings Yield
-18.91%-23.56%-12.83%-3.73%-13.34%-18.13%
FCF Yield
-6.65%-8.29%-11.96%-0.94%-4.97%-17.87%
Buyback Yield / Dilution
-20.00%-20.00%-18.35%-30.90%-73.34%-2416.82%
Total Shareholder Return
-20.00%-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).