XBP Global XBP Q1 2026 Results Fall Short EPS 228 Revenue NA Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 Singapore Stocks Rally as STI Closes 15 Higher Amid Mixed Regional Trends Singapore Overtakes Indonesia as Largest Stock Market in Southeast Asia