IGM Biosciences Inc. (IGMS) reports earnings