ImmunoGen, Inc. provides earnings guidance for the year 2022. For the period, the company expects revenues between $75 million and $85 million.