Lumida
/AMRC
⌘K
Ameresco Inc

Ameresco Inc

AMRC
$20.97USD-1.92%-0.41 today

MARKET CAP

1.1B

P/E (TTM)

53.7x

FWD P/E

21.0x

DAY RANGE

$20 – $21

52W RANGE

$18
$45

AI Summary

Stalk
Sell NowHigh

Price decisively broke key support near $24.80 on high volume, confirming a bearish continuation and active Support Failure pattern. Short-term price action is extended below declining EMAs with no sign of exhaustion, reinforcing a bearish execution posture. Medium-term bias remains bearish in Stage 3 distribution with downward-sloping moving averages. Sell into any rally toward the broken support zone; no buy signals until support and EMAs are reclaimed.

  • Q2 2026 revenue reached $515.5M (+9% YoY), EPS $0.20 in line
  • Total project backlog hit $6.73B (+32% YoY), underpinning growth
  • Heavy debt load heightens leverage risk under economic stress
Full analysis →

No politician trades found for AMRC.