IO Biotech IOBT Q3 2025 Earnings Beat Revenue NA EPS 013 TIC Solutions TIC Q1 2026 Earnings Miss by Significant Key Takeaways Why Investors ITIC Just Dropped 117 What to Watch 20260515 Kustom Entertainment KUST Q4 2025 Results Miss Estimates EPS 6010 vs 2984 ANI Pharmaceuticals ANIP Edges Higher Approaching Key Resistance Levels Knife Riv Holding Co KNF Surges 34 on Strong Volume Approaches Key Resistance iQSTEL Inc IQST Slips 579 Key Support and Resistance Levels in Focus Nano Nuclear Energy Inc NNE Slides 588 as Selling Pressure Intensifies