IMGN   $31.23  0.03% Market Closed

ImmunoGen Inc
Total Cash 605.53M
totalCashPerShare 2.274
EBITDA -78.46M
Total Debt 84.33M
quickRatio 5.515
currentRatio 5.695
Total Revenue 287.61M
debtToEquity 15.016
Revenue/Share 1.095
ROA -0.08488
ROE -0.19881001
grossProfits
freeCashflow -133.20M
operatingCashflow -197.89M
earningsGrowth
revenueGrowth 6.377
grossMargins 0.26423
ebitdaMargins -0.27278998
operatingMargins 0.22884001
profitMargins -0.25563
enterpriseValue 7.79B
forwardPE 86.74999
floatShares 247.85M
sharesOutstanding 279.35M
sharesShort 20.61M
sharesShortPriorMonth 20.64M
dateShortInterest
sharesPercentSharesOut 0.07%
heldPercentInsiders 0.00%
heldPercentInstitutions 0.87%
Short Ratio help_outline 3.78%
shortPercentOfFloat 0.07%
impliedSharesOutstanding
bookValue 2.113
Price To Book help_outline 14.78
earningsQuarterlyGrowth
netIncomeToCommon -73.52M
trailingEps -0.28%
forwardEps 0.36%
enterpriseToEbitda -99.34
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.13 4Q 2023
institutionsCount 394
lastUpdated April 1, 2024, 11:18 a.m.