Ameresco, Inc. AMRC

$21.38 -3.65% at last close

Analyst Consensus

Consensus Rating
Buy (7 Buy · 2 Hold · 0 Sell)
Average Price Target
$42.22
Implied Upside
+97.5%
Price Target Range
$32.00 – $62.00
Analysts (12 mo)
9

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-08-18
BairdBen Kallo
Downgrades Outperform → Neutral $36 → $32
2026-08-05
UBSJon Windham
Maintains Neutral $28 → $32
2026-08-04
BNP ParibasMoses Sutton
Upgrades Neutral → Outperform $34 → $40
2026-08-04
Canaccord GenuityGeorge Gianarikas
Maintains Buy $59 → $62
2026-05-19
Cantor FitzgeraldManish A. Somaiya
Maintains Overweight $41 → $45
2026-05-06
Canaccord GenuityGeorge Gianarikas
Maintains Buy $50 → $59
2026-05-05
BairdBen Kallo
Maintains Outperform $44 → $36
2026-03-13
UBSJon Windham
Maintains Neutral $40 → $28
2026-03-11
StifelStephen Gengaro
Reiterates Buy $37 → $38
2026-03-04
B. Riley SecuritiesChristopher Souther
Maintains Buy $45 → $47
2026-03-03
Canaccord GenuityGeorge Gianarikas
Maintains Buy $44 → $50
2025-12-03
UBSJon Windham
Maintains Neutral $23 → $40
2025-11-14
StifelStephen Gengaro
Maintains Buy $31 → $37
2025-11-03
Roth CapitalCraig Irwin
Maintains Buy $31 → $45
2025-10-31
B. Riley SecuritiesChristopher Souther
Maintains Buy $32 → $45
2025-09-25
JefferiesJulien Dumoulin-Smith
Upgrades Hold → Buy $19 → $39
2025-09-10
B. Riley SecuritiesChristopher Souther
Maintains Buy $22 → $32
2025-09-02
BairdBen Kallo
Upgrades Neutral → Outperform $23 → $35
2025-08-18
UBSJon Windham
Upgrades Sell → Neutral $11 → $23
2025-07-23
JefferiesJulien Dumoulin-Smith
Maintains Hold $11 → $19
2025-06-03
UBSJon Windham
Maintains Sell $8 → $11
2025-05-12
StifelStephen Gengaro
Maintains Buy $18 → $17
2025-05-06
Piper SandlerKashy Harrison
Maintains Overweight $30 → $21
2025-05-06
Canaccord GenuityGeorge Gianarikas
Maintains Buy $27 → $29
2025-04-15
BairdBen Kallo
Downgrades Outperform → Neutral $25 → $13
2025-03-05
StifelStephen Gengaro
Maintains Buy $34 → $18
2025-03-04
UBSWilliam Grippin
Downgrades Buy → Sell $37 → $8
2025-02-28
Canaccord GenuityGeorge Gianarikas
Maintains Buy $36 → $27
2025-02-28
BairdBen Kallo
Maintains Outperform $42 → $25
2025-02-26
UBSWilliam Grippin
Maintains Buy $40 → $37

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$21.38
Market Cap
$1.13 billion
52-Week Range
$15.52 $44.93
Average Volume
706K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.