NASDAQ : IMGN

ImmunoGen, Inc.

$31.235 USD

$0.01 (0.02%)

Volume
19.31M
Average Volume
9.19M
Market Capitalization
$8.73B
P/E Ratio
-35.54
Dividend Yield
0.00%
Price Target
$16.00
Year High
$31.25
Year Low
$3.61
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.26
IMGN Earnings Calendar
Date EPS Estimated Time Revenue Revenue Estimated
2024-10-31 After Market Close -$ -$
2024-07-29 After Market Close -$ -$
2024-04-26 After Market Close -$ -$
2024-03-06 0.13 After Market Close -$ $131.56M
2023-11-02 0.04 After Market Close $113.42M $127.93M
2023-07-31 -0.16 After Market Close $83.15M $48.35M
2023-04-28 -0.25 After Market Close $49.87M $20.47M
2023-03-01 -0.29 After Market Close $41.17M $17.31M
2022-11-04 -0.26 After Market Close $15.38M -$
2022-07-29 -0.22 After Market Close $14.16M $12.14M
2022-05-06 -0.21 After Market Close $38.08M $52.22M
2022-02-25 -0.18 After Market Close $27.99M $20.83M
2021-10-29 -0.19 After Market Close $9.21M $19.03M
2021-07-30 -0.18 After Market Close $16.95M $16.95M
2021-05-10 -0.19 After Market Close $15.71M $17.73M
2021-02-12 -0.08 After Market Close $85.8M $37.09M
2020-11-06 -0.20 After Market Close $18.19M $25.18M
2020-07-31 -0.18 After Market Close $15.02M $18.24M
2020-05-01 -0.15 After Market Close $13.29M $11.72M
2020-02-14 -0.05 After Market Close $44.86M $74.77M
2019-11-01 -0.19 After Market Close $13.28M $15.94M
2019-08-02 -0.32 After Market Close $15.54M $17.69M
2019-05-03 -0.31 After Market Close $8.58M $5.72M
2019-02-08 -0.33 After Market Close $13.79M $15.33M
2018-11-02 -0.34 After Market Close $10.93M $10.93M
2018-07-27 -0.29 After Market Close $9.29M $8.69M
2018-05-04 -0.27 After Market Close $19.82M $16.51M
2018-02-09 -0.07 After Market Close $39.45M $43.03M
2017-11-03 -0.28 After Market Close $8.48M $2.64M
2017-07-28 -0.14 After Market Close $39.02M $62.43M
2017-05-05 -0.36 After Market Close $28.5M $48.45M
2017-02-17 -0.39 After Market Close $13.85M $13.49M
2016-10-28 -0.38 After Market Close $7.66M $5.71M
2016-08-04 -0.41 After Market Close $7.41M $5.66M
2016-04-29 -0.30 After Market Close $19.71M $16.52M
2016-01-29 -0.35 After Market Close $18.03M $17.08M
2015-10-27 -0.32 After Market Close $14.85M $13.33M
2015-07-31 -0.34 After Market Close $12.61M $12.61M
2015-04-24 -0.25 After Market Close $11.43M $10.97M
2015-01-30 -0.05 After Market Close $48.3M $15.09M
2014-10-24 -0.14 After Market Close $13.2M $13.07M
2014-08-01 -0.31 After Market Close $5.74M $5.93M
2014-04-25 -0.27 After Market Close $6.88M $4.22M
2014-01-31 -0.18 After Market Close $30.06M $135.27M
2013-10-25 -0.22 After Market Close $17.22M $29.14M
2013-08-02 -0.30 After Market Close $3.83M $4.27M
2013-04-26 -0.14 After Market Close $25M $187.51M
2013-01-25 -0.24 After Market Close $2.61M $2.25M
2012-10-26 -0.24 After Market Close $4.09M $3.41M
2012-08-03 -0.30 After Market Close $2.95M $3.05M
2012-04-27 -0.25 After Market Close $3.25M $3.39M
2012-01-27 -0.23 After Market Close $7.62M $10.31M
2011-10-27 -0.22 After Market Close $2.54M $2.15M
2011-08-03 -0.24 After Market Close $6.5M $6.79M
2011-04-28 -0.23 After Market Close $5.21M $5.45M
2011-01-27 -0.21 After Market Close $4.18M $4.18M
2010-10-28 -0.23 After Market Close $3.41M $4.13M
2010-08-04 -0.24 After Market Close $4.42M $5.05M
2010-04-29 -0.23 After Market Close $3.31M $3.63M
2010-01-28 -0.21 After Market Close $3.11M $2.84M
2009-10-29 -0.20 After Market Close $3.1M $2.82M
2009-08-06 -0.17 After Market Close $4.3M $3.48M
2009-04-30 -0.09 After Market Close $8.23M $8.23M
2009-01-29 -0.15 After Market Close $9.33M $10M
2008-10-27 -0.20 After Market Close $6.13M $6.45M
2008-08-07 -0.24 After Market Close $4.48M $3.98M
2008-05-01 -0.22 After Market Close $14.59M $10.7M
2008-01-31 -0.15 After Market Close $9.75M $9.75M
2007-11-01 -0.10 After Market Close $11.42M $57.12M
2007-08-09 -0.11 After Market Close $8.53M $8.53M
2007-05-03 -0.14 After Market Close $9.84M $11.48M
2007-02-01 -0.13 After Market Close $12.07M $22.42M
2006-11-02 -0.17 After Market Close $7.77M $8.81M
2006-08-10 -0.13 After Market Close $8.37M $6.8M
2006-05-04 -0.07 After Market Close $9.36M $9.36M
2006-02-02 -0.12 After Market Close $6.59M $8.78M
2005-11-03 -0.09 After Market Close $7.78M $6.36M
2005-08-11 -0.11 After Market Close $7.43M $56.13M
2005-05-05 -0.08 After Market Close $10.23M $9.09B
2005-02-03 -0.08 After Market Close $9.05M $14.48B