CleanSpark Q1 2026 Earnings Significant EPS Miss Amid Bitcoin Mining Volatility XPEL Q1 2026 Earnings EPS Slightly Exceeds Estimates Shares Gain Ground UHAL Q1 2026 Earnings EPS Misses Estimates Significantly Stock Rises Despite Loss CMI Q1 2026 Earnings EPS Beat by 897 on Strong Operational Performance Legence Corp Q1 2026 Earnings EPS Misses Estimates by 2881 Stock Declines CNI Q1 2026 Earnings EPS Slightly Beats Estimates Amid Stable Operations