BCYC   $26.24  -1.72% Market Closed After Close 26.21 -0.11%

Bicycle Therapeutics PLC
Total Cash 961.36M
totalCashPerShare 13.934
EBITDA -176.75M
Total Debt 42.74M
quickRatio 14.481
currentRatio 14.771
Total Revenue 39.57M
debtToEquity 4.891
Revenue/Share 0.896
ROA -0.15166001
ROE -0.30235
grossProfits
freeCashflow -101.60M
operatingCashflow -163.81M
earningsGrowth
revenueGrowth -0.179
grossMargins 0.0
ebitdaMargins 0.0
operatingMargins -4.98312
profitMargins 0.0
enterpriseValue 946.27M
forwardPE -7.6285715
floatShares
sharesOutstanding 47.50M
sharesShort 2.65M
sharesShortPriorMonth 2.10M
dateShortInterest
sharesPercentSharesOut 0.04%
heldPercentInsiders 0.01%
heldPercentInstitutions 0.91%
Short Ratio help_outline 6.10%
shortPercentOfFloat 0.06%
impliedSharesOutstanding
bookValue 12.675
Price To Book help_outline 2.11
earningsQuarterlyGrowth
netIncomeToCommon -165.37M
trailingEps -3.77%
forwardEps -3.50%
enterpriseToEbitda -5.35
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.78 3Q 2024
institutionsCount 147
lastUpdated Oct. 21, 2024, 11:54 p.m.