BTMD Q1 2026 Earnings EPS Beats Estimates by 2371 Amid Revenue Discrepancy ALZN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Management Amid PreRevenue Phase SNY Q1 2026 Earnings EPS Surpasses Expectations Amidst Limited Revenue Disclosure Commercial Metals CMC Q1 2026 Earnings EPS Miss Overshadowed by Modest Share Gains TRS Q1 2026 Earnings EPS Surges Past Consensus Shares Gain 26 China Automotive Systems Inc Q2 2025 Earnings EPS of 025 Reported Stock Declines 171