Bicycle Therapeutics

NASDAQ: BCYC · Real-Time Price · USD
7.45
0.07 (0.95%)
At close: Aug 15, 2025, 3:59 PM
7.98
7.11%
After-hours: Aug 15, 2025, 07:33 PM EDT

Bicycle Therapeutics Ratios and Metrics

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
PE Ratio
-4.82 -3.56 -7.79 -22.83
PEG Ratio
0.11 -0.11 -0.18 -60.73
PS Ratio
23.10 23.85 60.70 130.42
PB Ratio
1.03 1.73 3.24 4.41
P/FCF Ratio
-4.91 -10.12 -8.35 -90.67
P/OCF Ratio
-4.95 -10.61 -10.2 -103.12
OCF/S Ratio
-4.67 -2.25 -5.95 -1.26
Debt / Equity Ratio
0.01 0.12 0.16 0.13
Quick Ratio
13.81 8.08 6.92 12.65
Current Ratio
13.81 8.08 6.92 12.65
Asset Turnover
0.04 0.05 0.04 0.02
Interest Coverage
-121.31 -58.21 -34.88 -21.99
Return on Equity
-0.21 -0.49 -0.42 -0.19
Return on Assets
-0.18 -0.3 -0.27 -0.14
Return on Invested Capital
-0.23 -0.36 -0.32 -0.14
Dividend Yield
n/a n/a n/a n/a
Payout Ratio
n/a n/a n/a n/a
Gross Profit Margin
-3.9 -4.8 -4.64 -2.84
Net Profit Margin
-4.79 -6.7 -7.79 -5.71
Pretax Profit Margin
-4.93 -6.64 -7.9 -5.85
Operating Profit Margin
-5.95 -7.04 -8.07 -5.61
FCF Margin
n/a n/a n/a n/a
EBITDA Margin
-4.67 -6.8 -7.81 -5.48