Ameresco Insiders Bought About $1.9 Million After the Stock Fell. Are They Signaling an AI-Power Rebound?
Ameresco insiders, including CEO George Sakellaris, bought $1.9M in shares since August 7, despite a 28% stock decline. The company reported Q2 revenue growth of 9.1% to $515.5M, but EPS fell 25% YoY. Hedge fund interest declined, and short interest is high at 15% of the float. Insiders' purchases signal potential value, but risks include project execution and profitability.
How this was made

The 30-second read
Why it matters
Insider buying provides a modest bullish signal but is offset by project execution risk and a sizable short position.
Market read
The filing adds new insider activity data, offering a slight bullish cue for traders monitoring AMRC.
What to watch
High short interest (15% of float) and execution risk in AI‑related projects could dampen upside despite insider buying.
Background
Ameresco (NYSE:AMRC) develops renewable energy, battery storage, and power systems for data centers. The stock fell ~28% over six months, prompting insider purchases.
Ticker impact
Form 4 filings reveal insiders bought about $1.9 M of shares since Aug 7, including $574 k by CEO George Sakellaris.
Potential modest upside if buying pressure continues; limited impact given small transaction size.
The purchases are new, but the total amount is modest relative to float; impact likely short‑term and contingent on broader market sentiment.
Market effects
Highlights continued investor interest in energy‑infrastructure firms serving AI data‑center demand.
Limited to U.S. energy‑infrastructure sector; no broader regional effect.
Minor global relevance; reflects niche AI‑power infrastructure narrative.
Counterpoint
Insider purchases may simply reflect personal tax planning or long‑term confidence, not a near‑term catalyst.
Key entities
- companyAmeresco, Inc.
Energy‑infrastructure provider listed on NYSE.
- executiveGeorge Sakellaris
CEO of Ameresco who purchased $574 k of shares.


