TechTarget Q2 FY26 net loss narrows to $21.74 million; revenue falls 3.2% to $116.15 million year over year - TTGT News | Rallies