Werewolf Therapeutics Inc. (HOWL) reports earnings