Ameresco, Inc. (AMRC)
NYSE: AMRC · IEX Real-Time Price · USD
22.69
+0.28 (1.25%)
May 6, 2024, 4:00 PM EDT - Market closed
Ameresco Analyst Ratings
Total Analysts
13
Consensus Rating
Strong Buy
Price Target
$47.20
Upside
+108.02%
Ratings History
Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
---|---|---|---|---|---|---|---|
Truist Securities | Truist Securities | Strong Buy Maintains $40 → $37 | Strong Buy | Maintains | $40 → $37 | +63.07% | 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 | +32.22% | Apr 11, 2024 |
Raymond James | Raymond James | Buy Maintains $40 → $35 | Buy | Maintains | $40 → $35 | +54.25% | 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 | +41.03% | Mar 5, 2024 |
Canaccord Genuity | Canaccord Genuity | Strong Buy Maintains $50 → $36 | Strong Buy | Maintains | $50 → $36 | +58.66% | Feb 29, 2024 |
B. Riley Securities | B. Riley Securities | Strong Buy Maintains $46 → $40 | Strong Buy | Maintains | $46 → $40 | +76.29% | Feb 5, 2024 |
B of A Securities | B of A Securities | Strong Buy → Hold Downgrades $29 → $37 | Strong Buy → Hold | Downgrades | $29 → $37 | +63.07% | Dec 15, 2023 |
Stifel | Stifel | Strong Buy Maintains $69 → $38 | Strong Buy | Maintains | $69 → $38 | +67.47% | Nov 8, 2023 |
Raymond James | Raymond James | Buy Maintains $55 → $40 | Buy | Maintains | $55 → $40 | +76.29% | 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 | +93.92% | Oct 25, 2023 |
Exane BNP Paribas | Exane BNP Paribas | Hold Initiates $43 | Hold | Initiates | $43 | +89.51% | Oct 20, 2023 |
Oppenheimer | Oppenheimer | Buy Maintains $67 → $55 | Buy | Maintains | $67 → $55 | +142.40% | Oct 12, 2023 |
Piper Sandler | Piper Sandler | Buy Maintains $64 → $59 | Buy | Maintains | $64 → $59 | +160.03% | Oct 6, 2023 |
Raymond James | Raymond James | Buy Maintains $65 → $55 | Buy | Maintains | $65 → $55 | +142.40% | Oct 3, 2023 |
Craig-Hallum | Craig-Hallum | Strong Buy Maintains $68 → $73 | Strong Buy | Maintains | $68 → $73 | +221.73% | Aug 1, 2023 |
Baird | Baird | Buy Maintains $54 → $62 | Buy | Maintains | $54 → $62 | +173.25% | Aug 1, 2023 |
Oppenheimer | Oppenheimer | Buy Maintains $65 → $67 | Buy | Maintains | $65 → $67 | +195.28% | Aug 1, 2023 |