(VIANEWS) – Shares of ImmunoGen (NASDAQ: IMGN) rose by a staggering 20.84% in 7 days from $4.51 to $5.45 at 20:25 EST on Sunday, after four successive sessions in a row of gains. NASDAQ is dropping 0.5% to $12,657.55, following the last session’s downward trend.

ImmunoGen’s last close was $5.45, 29.86% under its 52-week high of $7.77.


Today’s last reported volume for ImmunoGen is 3633788 which is 3.96% below its average volume of 3783661.

ImmunoGen’s Sales

ImmunoGen’s sales growth is a negative 4.5% for the present quarter and 39.7% for the next. The company’s growth estimates for the ongoing quarter and the next is a negative 46.7% and a negative 38.9%, respectively.

ImmunoGen’s Revenue

Year-on-year quarterly revenue growth declined by 67.4%, now sitting on 69.86M for the twelve trailing months.


ImmunoGen’s last week, last month’s, and last quarter’s current intraday variation average was 3.59%, 0.47%, and 4.49%, respectively.

ImmunoGen’s highest amplitude of average volatility was 5.91% (last week), 4.00% (last month), and 4.49% (last quarter), respectively.

Stock Price Classification

According to the stochastic oscillator, a useful indicator of overbought and oversold conditions,

ImmunoGen’s stock is considered to be oversold (<=20).

ImmunoGen’s Stock Yearly Top and Bottom Value

ImmunoGen’s stock is valued at $5.45 at 20:25 EST, way below its 52-week high of $7.77 and way above its 52-week low of $3.10.

ImmunoGen’s Moving Average

ImmunoGen’s value is way above its 50-day moving average of $4.32 and higher than its 200-day moving average of $5.33.

More news about ImmunoGen (IMGN).


Please enter your comment!
Please enter your name here