Markets & Economy Ameresco Insiders Bought About $1.9 Million After the Stock Fell. Are They Signaling an AI-Power Rebound? September 3, 2026 · 8:13 pm 0 sources Image: media.zenfs.com ad slot · in-content video 16:9 Coverage