AMRC 2026-08-23 Ameresco: A $1.5 Billion AI Power Backlog Changes The Story AMRC $1.3B SA Eudaemon Research 41h ago