IMU Analysis

ImmunoGen, Inc.
Stock Exchange: XETRA
Sector: biotechnology
4.94
Last session price
4.94
Price now
Currency: EUR
Reporting currency: USD
ISIN: US45253H1014
INN:
.

IMU financial statements

* Numbers in thousands
Capitalization * 870 196
EV * 771 824
Number of shares * 176 153
EPS -0,25
Revenue * 132 299
Net income * -44 372
Operating profit * -20 893
Total liabilities * 265 502
Net debt * -269 966
Total assets * 355 072
Equity * 89 570
Cash and investments * 293 856
.

IMU valuation

P/E -19,61
P/B 9,72
P/S 6,58
E/P -5
P/FCF -10,94
.

IMU profitability

ROE -50%
ROA% -13%
ROIC% -9%