.
IMU financial statements
* Numbers in thousands
Year |
2017 | 2018 | 2019 | 2020 | TTM |
---|---|---|---|---|---|
Capitalization * |
841 423 | 1 200 737 | 582 417 | 1 060 441 | 870 196 |
EV * |
576 366 | 940 549 | 411 241 | 771 824 | 771 824 |
Stock price € |
8.58 | 8.58 | 3.927 | 6.02 | 4.94 |
Number of shares * |
98 068 | 139 946 | 148 311 | 176 153 | 176 153 |
EPS |
-0,98 | -1,21 | -0,70 | -0,25 | -0,25 |
Revenue * |
115 447 | 53 446 | 82 271 | 132 299 | 132 299 |
Net income * |
-96 012 | -168 843 | -104 133 | -44 372 | -44 372 |
Operating profit * |
-58 203 | -157 756 | -70 740 | -20 893 | -20 893 |
Total liabilities * |
312 571 | 284 409 | 311 383 | 265 502 | 265 502 |
Net debt * |
-265 057 | -260 188 | -171 176 | -269 966 | -269 966 |
Total assets * |
294 676 | 295 381 | 235 262 | 355 072 | 355 072 |
Equity * |
-17 895 | 10 972 | -76 121 | 89 570 | 89 570 |
Cash and investments * |
267 107 | 262 252 | 176 225 | 293 856 | 293 856 |
Over the past 10 years, the maximum capitalization of ImmunoGen, Inc. is 1 200 737, the minimum is 582 417. Maximum net income 0, Minimum net income -168 843. The maximum price of IMU shares is 8.58, the minimum price is 3.927.
.
IMU valuation
Year |
2017 | 2018 | 2019 | 2020 | TTM |
---|---|---|---|---|---|
P/E |
-8,76 | -7,11 | -5,59 | -23,90 | -19,61 |
P/B |
-47,02 | 109,44 | -7,65 | 11,84 | 9,72 |
P/S |
7,29 | 22,47 | 7,08 | 8,02 | 6,58 |
E/P |
-11% | -14% | -18% | -4% | -5% |
P/FCF |
128,88 | -6,99 | -6,39 | -13,33 | -10,94 |
.
IMU profitability
Year |
2017 | 2018 | 2019 | 2020 | TTM |
---|---|---|---|---|---|
ROE |
537% | -1 539% | 137% | -50% | |
ROA |
-33% | -57% | -44% | -13% | |
ROIC |
-24% | -70% | -45% | -9% |