ImmunoGen, Inc. provided earnings guidance for the year 2022. For the year, the company now expects revenues between $80 million and $90 million.