Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 Southern SOJF Q1 2026 Earnings Surprise EPS 132 Up Significant ITC Ltd Q4 Preview Cigarette Headwinds and Tax Pressures May Offset FMCG Strength Alpha Omega Semiconductor Completes Stake Sale in ChinaBased Joint Venture