ImmunoGen, Inc. logo

ImmunoGen, Inc.

IMGN US

ImmunoGen, Inc.USUnited States Composite

31.23

USD
- -
- -
ImmunoGen, Inc.
IMGN
(United States Composite)

Recent

price

31.23

P/E

ratio

-82.48

div

yld

- -

ROIC.AI