IT Tech Packaging Q3 2025 Earnings Reports Net Loss Per Share of 011 Shares Dip CWCO Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement Gartner IT Q1 2026 Earnings EPS Surges Past Estimates Despite Stock Pullback CRCT Q1 2026 Earnings Earnings Per Share Surges Past Estimates by 145 MSTR Q1 2026 Earnings EPS Falls Far Short of Estimates Stock Declines SHW Q1 2026 Earnings EPS Beats Estimates with 306 Surprise Revenue Details Not Provided