AMRC
Ameresco, Inc. · $21.07 (+2.0%) · mkt cap $1.1B · P/E 36.3
2 hub catalysts across 1 sources · backtest → · ← Ticker Explorer
SEC EDGAR Filings
Signal summary
Signals divergeBullish and bearish forces are in conflict here — weigh both columns.
33 conviction from hub signals
Bullish factors
- 3 analyst upgrades
Bearish factors
- 2 analyst downgrades
- Insiders net selling (12 vs 7)
Best strategy
2-yr backtest · by SharpeEMA Crossover has fit AMRC best over 2 years (+77.4%, Sharpe 0.74). Historical/in-sample — walk-forward all 19 →
| # | Strategy | Return | Sharpe | Beats B&H |
|---|---|---|---|---|
| 1 | EMA Crossover | +77.4% | 0.74 | ✓ |
| 2 | Triple MA (5/20/60) | +60.0% | 0.69 | ✓ |
| 3 | SMA Crossover | +53.5% | 0.65 | ✓ |
Price — 1 year
daily closeInsider activity
7 open-market buysOfficers & directors trading their own stock (SEC Form 4). Buys are bullish; sells shown for context.
| Date | Action | Insider | Shares | Value |
|---|---|---|---|---|
| 2026-05-29 | SELL | Wisneski Francis V Jr. | 5,000 | $181K |
| 2026-05-19 | SELL | Wisneski Francis V Jr. | 10,000 | $303K |
| 2026-05-18 | SELL | Miller Jennifer L. | 10,000 | $323K |
| 2026-05-15 | SELL | Stavropoulos Nickolas | 1,355 | $46K |
| 2026-03-12 | SELL | Maltezos Louis P | 306 | $8K |
| 2026-03-12 | SELL | Corrsin David J | 19 | $481 |
| 2026-03-12 | SELL | Chiplock Mark A | 273 | $7K |
| 2026-03-10 | SELL | Corrsin David J | 50 | $1K |
| 2026-02-20 | SELL | Stavropoulos Nickolas | 16,100 | $550K |
| 2026-02-13 | SELL | Stavropoulos Nickolas | 445 | $15K |
| 2026-01-28 | SELL | Stavropoulos Nickolas | 100 | $3K |
| 2025-10-13 | SELL | Chiplock Mark A | 23,899 | $1.0M |
| 2025-03-10 | BUY | Wisneski Francis V Jr. | 400 | $4K |
| 2025-03-06 | BUY | Wisneski Francis V Jr. | 5,708 | $54K |
| 2025-03-06 | BUY | Sakellaris George P | 125,000 | $1.2M |
| 2025-03-05 | BUY | Patton Charles R | 5,000 | $50K |
| 2025-03-04 | BUY | Johnson Claire D'Oyly-Hughes | 1,800 | $18K |
| 2024-11-15 | BUY | Sutton Joseph W | 15,000 | $393K |
| 2024-11-13 | BUY | Sakellaris George P | 25,000 | $664K |
Analyst ratings
live · 6 changes| Date | Action | Analyst | Rating Change |
|---|---|---|---|
| 2025-09-25 | Upgrade | Jefferies | Hold → Buy |
| 2025-09-02 | Upgrade | Baird | Neutral → Outperform |
| 2025-08-18 | Upgrade | UBS | Sell → Neutral |
| 2025-04-15 | Downgrade | Baird | Outperform → Neutral |
| 2025-03-04 | Downgrade | UBS | Buy → Sell |
| 2024-09-04 | Initiated | Jefferies | Hold |
Catalyst timeline
2 hub signalsAlt-Data Signal Hub · collected signals updated 2026-07-28 09:16 UTC (refreshed daily) · market & option prices are always live on load · display-only, not advice