TRGP Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions IGC Pharma Q1 2026 Earnings Narrower Loss Beats Estimates Shares Edge Lower Zepp Health Q3 2025 Earnings Loss Per Share of 004 Amidst Market Challenges ATRO Q1 2026 Earnings EPS Beats Estimates by 282 Amid Stable Operations CECO Environmental Corp Q1 2026 Earnings Massive EPS Beat of 1395 Surprise My Size Inc MYSZ Q4 2025 Earnings Large EPS Miss Overshadowed by Modest Stock Gain