CEO George P. Sakellaris purchased 5,000 shares for $129,750 at $25.95, marking the largest insider purchase in the company's history. This high-profile buy comes as the stock faces a sharp 7.26% pullback over the last five days despite a strong Q2 earnings report.
Price context
AMRC is currently trading at $25.92, down 7.26% over the last five days and 10.61% over the last 90 days, but remains up 32.38% over the past year. The stock is currently 42.31% below its 52-week high of $44.93.
Catalysts to watch
- •Q2 2026 earnings on August 11, 2026, which saw record data center awards and a $6.7B backlog surge.
- •Reaffirmed 2026 revenue guidance of $2.0B to $2.2B, despite recent profit pressures.
- •Analyst consensus predicting a 54.26% upside potential for the stock.
Risks
- •The stock is currently short 16.52% of its float, indicating significant bearish sentiment.
- •Recent news highlights profit pressures, with a first-half net loss of $916.92 million on $515.46 million in sales.
AI-generated context from public data. Not investment advice. Verify before trading.