Should You Sell Immix Biopharma IMMX After 248 Drop 20260520 Solarmax Technology SMXT Q1 2026 Financial Overview Cheche Group CCGWW Stock Down 844 Support Test at 002 20260520 Adani Group Reaches 352 Million Settlement With US Authorities Over Iran Sanctions Allegations LOBO LOBO Slips 245 Testing 056 Support 20260520 PI Industries Shares Slide 7 as Q4 Net Profit Plunges 39 to 200 Crore