Werewolf Therapeutics Q2 FY26 swings to net income of $3.7 million; revenue rises to $21 million - HOWL News | Rallies