Bicycle Therapeutics

13.24
0.20 (1.53%)
At close: Jan 28, 2025, 2:30 PM

Ratios (Annual)

Discover comprehensive ratio statement breakdowns that reveal insights into revenue, expenses, and beyond.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16
PE Ratio -3.56 -7.79 -22.83 -6.74 -3.4 -7.3 -9.81 -15.72
PS Ratio 23.85 60.70 130.42 33.08 7.55 22.35 77.44 n/a
PB Ratio 1.73 3.24 4.41 3.60 1.12 -2.28 -3.38 26.47
P/FCF Ratio -10.12 -8.35 -90.67 -18.1 -3.45 -5.85 -63.1 -18.45
P/OCF Ratio -10.61 -10.2 -103.12 -19.32 -3.64 -6.12 -112.74 -18.85
OCF/S Ratio -2.25 -5.95 -1.26 -1.71 -2.07 -3.65 -0.69 n/a
Debt / Equity Ratio 0.12 0.16 0.13 0.17 0.02 n/a n/a n/a
Quick Ratio 8.08 6.92 12.65 6.73 11.81 8.60 7.57 2.96
Current Ratio 8.08 6.92 12.65 6.73 11.81 8.60 7.57 2.96
Asset Turnover 0.05 0.04 0.02 0.06 0.13 0.09 0.03 n/a
Interest Coverage -58.21 -34.88 -21.99 -113.7 n/a n/a n/a n/a
Return on Equity (ROE) -0.49 -0.42 -0.19 -0.53 -0.33 0.31 0.34 -1.68
Return on Assets (ROA) -0.3 -0.27 -0.14 -0.32 -0.28 -0.27 -0.22 -1.14
Return on Capital (ROIC) -0.36 -0.33 -0.15 -0.38 -0.26 -0.3 -0.25 -1.68
Dividend Yield n/a n/a n/a n/a n/a n/a n/a n/a
Payout Ratio n/a n/a n/a n/a n/a n/a n/a n/a
Gross Profit Margin 76.03% 74.51% -283.69% -219.05% -85.06% -190.93% -476.02% n/a
Net Profit Margin -669.72% -779.35% -571.25% -490.95% -221.78% -306.14% -789.27% n/a
Pretax Profit Margin -664.32% -789.88% -585.47% -497.92% -223.62% -311.69% -790.39% n/a
Operating Profit Margin -704.13% -806.56% -560.98% -500.1% -190.56% -304.74% -787.04% n/a
FCF Margin -235.61% -726.67% -143.83% -182.76% -218.59% -382.06% -122.72% n/a
EBITDA Margin -679.86% -781.06% -547.84% -484.98% -217.56% -301.2% -770.92% n/a