Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

IMGN Stock Annual Balance Sheet. Download in Excel

ImmunoGen Inc. logo

ImmunoGen Inc.

Sector: Healthcare   

Industry: Biotechnology

31.23
 
USD
  
0.00
  
(0.00%)
Previous close: 31.23  Open: 0.0  Bid:   Ask:
52 week range    
29.15   
   31.25
Mkt Cap: 0 M  Avg Vol (90 Days): 0
Peers   
SGEN / 
AMGN / 
JNJ / 
PARD / 
NVS / 
LLY / 
RHHBY / 
SNY / 
BMY / 
Last updated: Monday 23rd December 2024

Stock Rankings

31
Quality
How are these ranks calculated?
Search for a stock

Financials

IMGN Balance Sheet

Annual
Jun-13Jun-14Jun-15Jun-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22
Accounts payable4 M5 M8 M12 M9 M11 M10 M10 M18 M45 M
Accounts receivable2 M5 M883000.03 M2 M8 M35000.04 M13 M
Accrued expenses17 M18 M28 M33 M37 M44 M33 M39 M42 M84 M
Accumulated depreciation & depletion-38 M-42 M-47 M-5 M-57 M-40 M-32 M-28 M-30 M-31 M
Additional paid in capital698 M723 M743 M771 M1,009 M1,193 M1,210 M1,419 M1,795 M1,848 M
Cash and equivalents195 M142 M278 M245 M267 M262 M176 M294 M479 M275 M
CashCashEquivalentsAndShortTermInvestments195 M142 M278 M245 M267 M262 M176 M294 M479 M275 M
CashEquivalents319000.0245 M
Common par847000.0859000.0866000.0872000.01 M1 M152 M2 M2 M2 M
Common stock equity122 M76 M35 M-82 M-4 M11 M74 M90 M326 M156 M
CommonStock847000.0859000.0866000.0872000.01 M1 M152 M2 M2 M2 M
CurrentAccruedExpenses12 M14 M19 M21 M28 M33 M23 M29 M23 M39 M
CurrentCapitalLeaseObligation7 M7 M7 M8 M8 M5 M3 M3 M4 M4 M
CurrentDeferredRevenue1 M2 M333000.014 M1 M317000.0309000.029 M44 M14 M
CurrentDeferredTaxesAssets25 M24 M16 M13 M26 M22 M36 M30 M25 M15 M
CurrentDeferredTaxesLiabilities4 M4 M3 M
CurrentProvisions6 M
Deferred revenues1 M2 M333000.014 M1 M317000.0309000.029 M44 M14 M
DeferredFinancingCosts22000.0
EmployeeBenefits14 M
Float term debt6 M8 M36000.022000.019 M15 M11 M
Gross fixed assets (Plant Property & Equipment)49 M57 M63 M73 M72 M52 M55 M48 M47 M46 M
Inventories703000.03 M3 M907000.01 M
InventoriesAdjustmentsAllowances-810000.0-661000.0-1 M-1 M-1 M
Invested capital122 M76 M41 M-82 M-2 M13 M-74 M108 M342 M167 M
LongTermCapitalLeaseObligation22 M19 M15 M11 M
LongTermDebtAndCapitalLeaseObligation6 M108 M2 M2 M24 M19 M15 M11 M
LongTermProvisions6 M6 M192 M178 M152 M122 M82 M41 M35 M23 M
Net fixed assets (net PP&E)11 M14 M16 M23 M15 M13 M23 M20 M17 M15 M
NonCurrentDeferredLiabilities63 M59 M41 M19 M89 M80 M127 M81 M48 M36 M
NonCurrentDeferredRevenue63 M59 M41 M19 M89 M80 M127 M81 M48 M36 M
NonCurrentDeferredTaxesAssets173 M199 M230 M292 M271 M321 M352 M367 M413 M337 M
Other current assets9 M9 M15 M22 M4 M
Other fixed assets15 M13 M23 M20 M17 M15 M
Other non-current assets2 M213000.0974000.03 M4 M4 M4 M33 M9 M34 M
Other non-current liabilities5 M4 M10 M10 M9 M9 M-62 M3 M1 M300000.0
Other receivable2 M1 M714000.01 M3 M617000.01 M11000.02 M2 M
OtherCurrentLiabilities979000.0528000.08 M15 M18 M26 M17 M49 M12 M20 M
Payables4 M5 M8 M12 M9 M11 M10 M10 M18 M45 M
Prepaid expenses3 M2 M4 M5 M3 M4 M5 M8 M7 M11 M
Raw materials75000.0437000.0279000.0317000.040000.0
RecievablesAdjustmentsAllowances-313000.0
Retained earnings-577 M-648 M-709 M-854 M-1,014 M-1,183 M-1,287 M-1,332 M-1,471 M-1,700 M
Short term debt2 M
Total assets214 M165 M314 M279 M304 M295 M235 M355 M526 M349 M
Total current assets201 M151 M292 M253 M285 M279 M209 M324 M500 M304 M
Total current liabilities19 M21 M36 M60 M56 M71 M53 M122 M101 M122 M
Total equity122 M76 M35 M-82 M-4 M11 M74 M90 M326 M156 M
Total liabilities92 M90 M279 M362 M307 M284 M224 M266 M200 M193 M
Total non-current assets13 M15 M17 M26 M18 M17 M26 M53 M26 M49 M
Total non-current liabilities74 M68 M248 M316 M252 M214 M171 M143 M99 M71 M
TotalEquityGrossMinority122 M76 M35 M-82 M-4 M11 M74 M90 M326 M150 M
TotalEquityGrossMinorityInterest122 M76 M35 M-82 M-4 M11 M74 M90 M326 M150 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest214 M165 M314 M279 M304 M295 M235 M355 M526 M349 M
TotalNonCurrentLiabilitiesNetMinorityInteres74 M68 M248 M316 M252 M214 M171 M143 M99 M71 M
Work in progress628000.03 M3 M590000.0998000.0
Working capital182 M130 M256 M193 M229 M208 M156 M202 M399 M182 M
debtc3 M5 M4 M4 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University