UPBD Q1 2026 Earnings EPS Beats Estimates Stock Rises 43 Adagene Q2 2025 Earnings EPS Misses Estimates Amid Operational Progress AVNT Q1 2026 Earnings EPS Edges Past Estimates Stock Gains 286 ELPC Q2 2025 Earnings Strong EPS Beat Defies Market Jitters KULR Q3 2025 Earnings EPS Misses Estimates Sharply Despite Strong Market Reaction TruGolf Holdings TRUG Edges Higher as Stock Tests Resistance Near 162 IceCure Medical ICCM Shares Dip 212 as Stock Tests Key Support Near 021 Tevogen Bio Warrants Hold Flat at 004 as Support and Resistance Converge Caesarstone CSTE Hovers Near 194 as Support and Resistance Squeeze Narrow Gibraltar Industries Q1 2026 Earnings Earnings Per Share Misses Consensus Yet Stock Climbs 461