How AN2 Thera ANTX performance reflects its true potential Grinds Lower 20260508 TSLX Sixth Q1 2026 earnings miss on lower revenue but stock holds steady despite challenges ZTEK Zentek revenue surges 2826 YoY but shares drop 864 despite small earnings beat SBXE SilverBox management outlines key strategic growth priorities in its latest quarterly earnings report