ImmunoGen Inc
Biotechnology
Healthcare
IMGN
263 M shares
NASDAQ US
traded
02 Jan 2024
listed
no
open
29.56
52 week high
29.95
high
29.73
52 week low
3.67
low
29.50
growth
554.75 %
previous Close
29.65
P/E ratio
market cap
3.68 B
div yield
0
net incoming
-4.25 M
89.53 %
net profit margin
-5.11 %
76.00 %
operating incoming
-4.19 M
90.12 %
net change in cash
371 M
601.75 %
cash on hand
572 M
184.22 %
cost of revenue
909 K
45.21 %
top