Ameresco, Inc. (AMRC)
NYSE: AMRC · IEX Real-Time Price · USD
31.51
-0.50 (-1.56%)
At close: Jul 19, 2024, 4:00 PM
32.00
+0.49 (1.56%)
Pre-market: Jul 22, 2024, 7:00 AM EDT
Ameresco Analyst Ratings
Total Analysts
13
Consensus Rating
Strong Buy
Price Target
$40.20
Upside
+27.58%
Ratings History
Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
---|---|---|---|---|---|---|---|
Piper Sandler | Piper Sandler | Buy Maintains $30 → $37 | Buy | Maintains | $30 → $37 | +17.42% | Jul 22, 2024 |
UBS | UBS | Strong Buy Maintains $36 → $39 | Strong Buy | Maintains | $36 → $39 | +23.77% | May 14, 2024 |
Stifel | Stifel | Strong Buy Maintains $35 → $32 | Strong Buy | Maintains | $35 → $32 | +1.56% | May 9, 2024 |
Baird | Baird | Buy Maintains $28 → $32 | Buy | Maintains | $28 → $32 | +1.56% | May 9, 2024 |
Truist Securities | Truist Securities | Strong Buy Maintains $40 → $37 | Strong Buy | Maintains | $40 → $37 | +17.42% | Apr 22, 2024 |
Oppenheimer | Oppenheimer | Hold Maintains n/a | Hold | Maintains | n/a | n/a | Apr 17, 2024 |
Piper Sandler | Piper Sandler | Buy Maintains $32 → $30 | Buy | Maintains | $32 → $30 | -4.79% | Apr 11, 2024 |
Raymond James | Raymond James | Buy Maintains $40 → $35 | Buy | Maintains | $40 → $35 | +11.08% | Apr 3, 2024 |
Exane BNP Paribas | Exane BNP Paribas | Hold → Buy Upgrades n/a | Hold → Buy | Upgrades | n/a | n/a | Mar 12, 2024 |
Piper Sandler | Piper Sandler | Buy Maintains $42 → $32 | Buy | Maintains | $42 → $32 | +1.56% | Mar 5, 2024 |
Canaccord Genuity | Canaccord Genuity | Strong Buy Maintains $50 → $36 | Strong Buy | Maintains | $50 → $36 | +14.25% | Feb 29, 2024 |
B. Riley Securities | B. Riley Securities | Strong Buy Maintains $46 → $40 | Strong Buy | Maintains | $46 → $40 | +26.94% | Feb 5, 2024 |
B of A Securities | B of A Securities | Strong Buy → Hold Downgrades $29 → $37 | Strong Buy → Hold | Downgrades | $29 → $37 | +17.42% | Dec 15, 2023 |
Stifel | Stifel | Strong Buy Maintains $69 → $38 | Strong Buy | Maintains | $69 → $38 | +20.60% | Nov 8, 2023 |
Raymond James | Raymond James | Buy Maintains $55 → $40 | Buy | Maintains | $55 → $40 | +26.94% | Nov 7, 2023 |
William Blair | William Blair | Buy → Hold Downgrades n/a | Buy → Hold | Downgrades | n/a | n/a | Nov 7, 2023 |
Oppenheimer | Oppenheimer | Buy → Hold Downgrades n/a | Buy → Hold | Downgrades | n/a | n/a | Nov 7, 2023 |
Roth MKM | Roth MKM | Hold → Strong Buy Upgrades $44 | Hold → Strong Buy | Upgrades | $44 | +39.64% | Oct 25, 2023 |
Exane BNP Paribas | Exane BNP Paribas | Hold Initiates $43 | Hold | Initiates | $43 | +36.46% | Oct 20, 2023 |
Oppenheimer | Oppenheimer | Buy Maintains $67 → $55 | Buy | Maintains | $67 → $55 | +74.55% | Oct 12, 2023 |
Piper Sandler | Piper Sandler | Buy Maintains $64 → $59 | Buy | Maintains | $64 → $59 | +87.24% | Oct 6, 2023 |