BCYC   $20.6  1.68% Market Closed After Close 20.54 -0.29%

Bicycle Therapeutics PLC
Total Cash 890.86M
totalCashPerShare 12.902
EBITDA -189.32M
Total Debt 11.09M
quickRatio 16.822
currentRatio 17.13
Total Revenue 36.90M
debtToEquity 1.334
Revenue/Share 0.716
ROA -0.15015
ROE -0.26667
grossProfits
freeCashflow -141.18M
operatingCashflow -202.62M
earningsGrowth
revenueGrowth -0.5
grossMargins 0.0
ebitdaMargins 0.0
operatingMargins -23.85874
profitMargins 0.0
enterpriseValue 743.50M
forwardPE -6.793103
floatShares
sharesOutstanding 47.55M
sharesShort 2.92M
sharesShortPriorMonth 2.36M
dateShortInterest
sharesPercentSharesOut 0.04%
heldPercentInsiders 0.01%
heldPercentInstitutions 0.92%
Short Ratio help_outline 6.34%
shortPercentOfFloat 0.07%
impliedSharesOutstanding
bookValue 12.041
Price To Book help_outline 1.96
earningsQuarterlyGrowth
netIncomeToCommon -166.28M
trailingEps -3.28%
forwardEps -3.48%
enterpriseToEbitda -3.93
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.85 4Q 2024
institutionsCount 151
lastUpdated Nov. 7, 2024, 3:01 a.m.