CIFR Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges Stock Rises 209 STLD Q1 2026 Earnings EPS Misses Estimates but Shares Rally on Operational Strengths VEL Q1 2026 Earnings EPS Beats Estimates by 52 Stock Rises Cantaloupe Inc CTLP Q1 2026 Earnings EPS Misses Estimates by 50 MSFT Q1 2026 Earnings EPS Surpasses Estimates but Stock Slightly Down VIOT Q4 2022 Earnings Loss Deepens as Revenue Data Remains Undisclosed