CZWI Q1 2026 Earnings EPS Surpasses Estimates with 621 Positive Surprise CARE Q1 2026 Earnings Massive EPS Miss Yet Stock Gains 182 BOXL Q1 2026 Earnings EPS Surprises to the Upside Stock Advances Dragonfly Energy DFLI Q1 2026 Earnings EPS Misses Estimates Stock Still Gains SLVM Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Headwinds TSM Q1 2026 Earnings Strong EPS Beat Signals Robust Demand Amid Cautious Market Response