ImmunoGen, Inc. (0A8K.L) LSE

31.24

+0.01(+0.03%)

Updated at February 09, 2024 06:53PM

Currency In USD

Valuation

Market Cap1.26B
Enterprise Value998.12M
P/E Ratio-35.54
PEG Ratio-0.36
Price/Sales Ratio80.21
Price/Book Ratio50.84
Enterprise/Revenue77.82
Enterprise/EBITDA-38.46

Fiscal Year

Fiscal YearDecember 31, 2022
Most Recent QuarterSeptember 30, 2023

Profitability

Profit Margin-2.05
Operating Margin-2.03

Management Effectiveness

Return On Assets-0.64
Return On Equity-1.43

Income Statement

Revenue108.78M
Revenue/Share0.43
Gross Profit108.61M
EBITDA-215.76M
Net Income-222.93M
Diluted EPS-0.88

Balance Sheet

Total Cash605.54M
Total Cash/Share1.08
Total Debt72.11M
Total Debt/Equity0.1
Current Ratio2.26
Book Value Per Share0.61

Price History

52-Week Change746.15
52-Week High31.25
52-Week Low31.24
Moving Average 50 Days29.05
Moving Average 200 Days18.86

Statistics

Average Volume23,479
Shares Outstanding264.47M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate0
Trailing Annual Dividend Yield0
Payout Ratio0
Last Split FactorN/A
Last Split DateN/A