ImmunoGen financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
$0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $48.63M $115.45M $53.45M $82.27M $132.30M $69.86M $108.78M $0.00M $0.00M
GM % Gross Margin %
0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -190.60% -21.04% -226.42% -39.20% 13.38% -116.33% -96.31% 0.00% 0.00%
OM Operating Margin
0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -269.83% -50.42% -295.17% -85.98% -15.79% -179.04% -203.06% 0.00% 0.00%
EPS Earnings Per Share
$-0.27 $-0.43 $-0.45 $-0.75 $-0.63 $-0.87 $-0.85 $-0.95 $-0.87 $-0.83 $-0.71 $-1.65 $-0.97 $-1.17 $-0.56 $-0.25 $-0.68 $-0.88 $-0.88 $0.00
Div. Dividends
$0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
PR % Payout Ratio %
0 0 -0.00% -0.00% 0 0 0 0 0 -0.00% -0.00% -0.00% 0 0 0 0 0 0 0 -0.00% 0
Sha. Shares
40.79m 41.08m 41.54m 42.64m 50.79m 57.06m 67.96m 76.44m 84.12m 85.4m 85.94m 86.98m 87.3m 132.25m 149.09m 149.7m 194.71m 220.11m 220.54m 0m 0m
OCF Operating Cash Flow
$0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $-142.64M $7.65M $-166.42M $-88.37M $-78.62M $-169.42M $-229.80M $0.00M $0.00M
FCF Free Cash Flow
$0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $-64.07M $-61.83M $-62.72M $-134.90M $6.53M $-171.67M $-91.21M $-79.54M $-170.85M $-231.17M $14.91M $0.00M
FCFS Free Cash Flow Per Share
$0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $-1.71 $0.07 $-1.23 $-0.62 $-0.45 $-0.83 $-0.91 $0.00 $0.00