Market Cap 1.17B
Revenue (ttm) 1.93B
Net Income (ttm) 44.28M
EPS (ttm) N/A
PE Ratio 36.05
Forward PE 18.02
Profit Margin 2.29%
Debt to Equity Ratio 1.45
Volume 802,500
Avg Vol 664,150
Day's Range N/A - N/A
Shares Out 53.07M
Stochastic %K 54%
Beta 2.62
Analysts Strong Sell
Price Target $42.70

Company Profile

Ameresco, Inc. engages in the provision of energy solutions in the United States, Canada, and Europe. The company operates through North America Regions, U.S. Federal, Renewable Fuels, Europe, and All Other segments. It offers energy efficiency, infrastructure upgrades, energy security and resilience, asset sustainability, and renewable energy solutions for businesses and organizations. The company also designs, develops, engineers, and installs projects that reduce the energy, as well as operat...

Industry: Engineering & Construction
Sector: Industrials
Phone: 508 661 2200
Address:
111 Speen Street, Suite 410, Framingham, United States
CEOBuysDisclosures
CEOBuysDisclosures Sep. 1 at 2:15 PM
$AMRC CEO purchased 3,000 shares at $22.13 for a total of $66,390. Sakellaris George P now owns 2,313,597 shares. https://ceo-buys.com
0 · Reply
CEOBuysDisclosures
CEOBuysDisclosures Aug. 28 at 1:55 AM
$AMRC CEO purchased 5,000 shares at $22.66 for a total of $113,280. Sakellaris George P now owns 2,310,597 shares. https://ceo-buys.com
0 · Reply
jebrcani
jebrcani Aug. 27 at 8:13 PM
0 · Reply
Form4Alerts
Form4Alerts Aug. 27 at 1:35 AM
$AMRC — 4 insiders have bought $1.7M here in 16 days · Chief Executive Officer, 10% Owner George P. Sakellaris bought $214K of it. · $181K on 8/11, then another $214K on 8/26. · Director Brian C. Cox bought $1.10M alongside them. Not investment advice.
0 · Reply
Gio_F
Gio_F Aug. 25 at 4:00 PM
$AMRC Of course, no one can predict where the share price will be at any given point in the future, but I am absolutely convinced that Ameresco is extremely cheap at the moment. Consider the following very basic valuation: 1) First, Ameresco management has consistently delivered on its Q2 full-year EPS guidance, with the notable exception of 2023. See the table below. 2) Ameresco's current full-year 2026 guidance is $1.15–$1.35 in EPS. Given the track record mentioned above, let's use the midpoint of that guidance: $1.25 EPS. 3) The forward P/E for FY2026 is simply calculated as: P/E = Share Price / EPS. 4) At a share price of $21 and EPS of $1.25, Ameresco is trading at a forward P/E of just 16.8x. ➡️Forward P/E = 16.8 ! ⬅️ That is very, very low for a profitable growth company operating in the energy-efficiency and clean-energy sectors with a 4.5 years(!) of awarded project backlog.
1 · Reply
Gio_F
Gio_F Aug. 21 at 11:30 AM
$AMRC Day 1 of the Canning2019 Silence Watch. Yesterday, @canning2019 accepted the deal: no more posts as long as Ameresco stays above $20.00. Current status: Ameresco above $20.00. Let’s hope Ameresco never drops below $20 again, so we can enjoy a long-lasting break from the daily Ameresco-bashing. 😅
0 · Reply
Gio_F
Gio_F Aug. 20 at 8:19 PM
$AMRC Perhaps we can make a deal; if Ameresco will be "at teens" soon, as you say; let's agree that you will not write a single post as long as Ameresco is above $20. Deal?
1 · Reply
canning2019
canning2019 Aug. 20 at 7:46 PM
$AMRC final dump is coming! See you at teens
0 · Reply
canning2019
canning2019 Aug. 20 at 4:03 PM
$AMRC -4.5% since post, new buyers must be careful not to follow. Sell to cut loss
0 · Reply
canning2019
canning2019 Aug. 20 at 3:48 PM
$AMRC close to -15% for the first leg, another -15% after lunch. You know this will lose huge every afternoon especially near close
0 · Reply
Latest News on AMRC
Ameresco director buys $100.1K in common stock

2026-08-25T23:40:13.000Z - 7 days ago

Ameresco director buys $100.1K in common stock


Ameresco announces departure of CFO; affirms FY26 guidance

2026-08-19T20:15:12.000Z - 13 days ago

Ameresco announces departure of CFO; affirms FY26 guidance


Ameresco Announces Departure of Chief Financial Officer

Aug 19, 2026, 4:10 PM EDT - 13 days ago

Ameresco Announces Departure of Chief Financial Officer


Baird downgrades Ameresco on lack of near-term catalysts

2026-08-18T13:20:21.000Z - 14 days ago

Baird downgrades Ameresco on lack of near-term catalysts


Ameresco downgraded to Neutral from Outperform at Baird

2026-08-18T09:40:13.000Z - 14 days ago

Ameresco downgraded to Neutral from Outperform at Baird


Ameresco price target raised to $32 from $28 at UBS

2026-08-05T11:26:36.000Z - 27 days ago

Ameresco price target raised to $32 from $28 at UBS


Ameresco Slides: Investor presentation

Aug 4, 2026, 8:00 AM EDT - 4 weeks ago

Ameresco Slides: Investor presentation


Ameresco price target raised to $62 from $59 at Canaccord

2026-08-04T10:55:25.000Z - 4 weeks ago

Ameresco price target raised to $62 from $59 at Canaccord


Ameresco upgraded to Outperform from Neutral at BNP Paribas

2026-08-04T10:26:21.000Z - 4 weeks ago

Ameresco upgraded to Outperform from Neutral at BNP Paribas


Ameresco Earnings Call Transcript: Q2 2026

Aug 3, 2026, 4:30 PM EDT - 4 weeks ago

Ameresco Earnings Call Transcript: Q2 2026


Ameresco Earnings release: Q2 2026

Aug 3, 2026, 4:30 PM EDT - 4 weeks ago

Ameresco Earnings release: Q2 2026


Ameresco Slides: Q2 2026

Aug 3, 2026, 4:30 PM EDT - 4 weeks ago

Ameresco Slides: Q2 2026


Ameresco Quarterly report: Q2 2026

Aug 3, 2026, 4:30 PM EDT - 4 weeks ago

Ameresco Quarterly report: Q2 2026


Ameresco sees FY26 EPS $1.15-$1.35, consensus $1.10

2026-08-03T20:22:05.000Z - 4 weeks ago

Ameresco sees FY26 EPS $1.15-$1.35, consensus $1.10


Ameresco reports Q2 EPS 20c, consensus 20c

2026-08-03T20:15:41.000Z - 4 weeks ago

Ameresco reports Q2 EPS 20c, consensus 20c


Ameresco Reports Second Quarter 2026 Financial Results

Aug 3, 2026, 4:05 PM EDT - 4 weeks ago

Ameresco Reports Second Quarter 2026 Financial Results


Ameresco Appoints Brian Cox to Board of Directors

Jul 27, 2026, 4:30 PM EDT - 5 weeks ago

Ameresco Appoints Brian Cox to Board of Directors


Ameresco management to meet with Roth Capital

2026-06-05T19:35:10.000Z - 3 months ago

Ameresco management to meet with Roth Capital


Ameresco Transcript: AGM 2026

Jun 4, 2026, 10:00 AM EDT - 3 months ago

Ameresco Transcript: AGM 2026


Ameresco to Participate at Upcoming Conferences

May 27, 2026, 4:05 PM EDT - 3 months ago

Ameresco to Participate at Upcoming Conferences


Ameresco Slides: Investor presentation

May 14, 2026, 7:00 AM EDT - 3 months ago

Ameresco Slides: Investor presentation


Ameresco Earnings Call Transcript: Q1 2026

May 4, 2026, 4:30 PM EDT - 4 months ago

Ameresco Earnings Call Transcript: Q1 2026


Ameresco Earnings release: Q1 2026

May 4, 2026, 4:30 PM EDT - 4 months ago

Ameresco Earnings release: Q1 2026


Ameresco Slides: Q1 2026

May 4, 2026, 4:30 PM EDT - 4 months ago

Ameresco Slides: Q1 2026


Ameresco Quarterly report: Q1 2026

May 4, 2026, 4:30 PM EDT - 4 months ago

Ameresco Quarterly report: Q1 2026


Ameresco Reports First Quarter 2026 Financial Results

May 4, 2026, 4:10 PM EDT - 4 months ago

Ameresco Reports First Quarter 2026 Financial Results


Ameresco Proxy statement: Proxy filing

Apr 23, 2026, 8:00 AM EDT - 4 months ago

Ameresco Proxy statement: Proxy filing


Ameresco Proxy statement: Proxy filing

Apr 23, 2026, 8:00 AM EDT - 4 months ago

Ameresco Proxy statement: Proxy filing


Ameresco CEO on AI race: We have to build INSIDE DEFENSE

Apr 5, 2026, 8:00 PM EDT - 5 months ago

Ameresco CEO on AI race: We have to build INSIDE DEFENSE


Ameresco Slides: Investor presentation

Mar 4, 2026, 6:00 AM EST - 6 months ago

Ameresco Slides: Investor presentation


Ameresco Earnings Call Transcript: Q4 2025

Mar 2, 2026, 4:30 PM EST - 6 months ago

Ameresco Earnings Call Transcript: Q4 2025


Ameresco Annual report: Q4 2025

Mar 2, 2026, 4:30 PM EST - 6 months ago

Ameresco Annual report: Q4 2025


Ameresco Earnings release: Q4 2025

Mar 2, 2026, 4:30 PM EST - 6 months ago

Ameresco Earnings release: Q4 2025


Ameresco Slides: Q4 2025

Mar 2, 2026, 4:30 PM EST - 6 months ago

Ameresco Slides: Q4 2025


Ameresco Earnings Call Transcript: Q3 2025

Nov 3, 2025, 4:30 PM EST - 10 months ago

Ameresco Earnings Call Transcript: Q3 2025


Ameresco Quarterly report: Q3 2025

Nov 3, 2025, 4:30 PM EST - 10 months ago

Ameresco Quarterly report: Q3 2025


Ameresco Earnings release: Q3 2025

Nov 3, 2025, 4:30 PM EST - 10 months ago

Ameresco Earnings release: Q3 2025


Ameresco Slides: Q3 2025

Nov 3, 2025, 4:30 PM EST - 10 months ago

Ameresco Slides: Q3 2025


Ameresco Reports Third Quarter 2025 Financial Results

Nov 3, 2025, 4:05 PM EST - 10 months ago

Ameresco Reports Third Quarter 2025 Financial Results


CEOBuysDisclosures
CEOBuysDisclosures Sep. 1 at 2:15 PM
$AMRC CEO purchased 3,000 shares at $22.13 for a total of $66,390. Sakellaris George P now owns 2,313,597 shares. https://ceo-buys.com
0 · Reply
CEOBuysDisclosures
CEOBuysDisclosures Aug. 28 at 1:55 AM
$AMRC CEO purchased 5,000 shares at $22.66 for a total of $113,280. Sakellaris George P now owns 2,310,597 shares. https://ceo-buys.com
0 · Reply
jebrcani
jebrcani Aug. 27 at 8:13 PM
0 · Reply
Form4Alerts
Form4Alerts Aug. 27 at 1:35 AM
$AMRC — 4 insiders have bought $1.7M here in 16 days · Chief Executive Officer, 10% Owner George P. Sakellaris bought $214K of it. · $181K on 8/11, then another $214K on 8/26. · Director Brian C. Cox bought $1.10M alongside them. Not investment advice.
0 · Reply
Gio_F
Gio_F Aug. 25 at 4:00 PM
$AMRC Of course, no one can predict where the share price will be at any given point in the future, but I am absolutely convinced that Ameresco is extremely cheap at the moment. Consider the following very basic valuation: 1) First, Ameresco management has consistently delivered on its Q2 full-year EPS guidance, with the notable exception of 2023. See the table below. 2) Ameresco's current full-year 2026 guidance is $1.15–$1.35 in EPS. Given the track record mentioned above, let's use the midpoint of that guidance: $1.25 EPS. 3) The forward P/E for FY2026 is simply calculated as: P/E = Share Price / EPS. 4) At a share price of $21 and EPS of $1.25, Ameresco is trading at a forward P/E of just 16.8x. ➡️Forward P/E = 16.8 ! ⬅️ That is very, very low for a profitable growth company operating in the energy-efficiency and clean-energy sectors with a 4.5 years(!) of awarded project backlog.
1 · Reply
Gio_F
Gio_F Aug. 21 at 11:30 AM
$AMRC Day 1 of the Canning2019 Silence Watch. Yesterday, @canning2019 accepted the deal: no more posts as long as Ameresco stays above $20.00. Current status: Ameresco above $20.00. Let’s hope Ameresco never drops below $20 again, so we can enjoy a long-lasting break from the daily Ameresco-bashing. 😅
0 · Reply
Gio_F
Gio_F Aug. 20 at 8:19 PM
$AMRC Perhaps we can make a deal; if Ameresco will be "at teens" soon, as you say; let's agree that you will not write a single post as long as Ameresco is above $20. Deal?
1 · Reply
canning2019
canning2019 Aug. 20 at 7:46 PM
$AMRC final dump is coming! See you at teens
0 · Reply
canning2019
canning2019 Aug. 20 at 4:03 PM
$AMRC -4.5% since post, new buyers must be careful not to follow. Sell to cut loss
0 · Reply
canning2019
canning2019 Aug. 20 at 3:48 PM
$AMRC close to -15% for the first leg, another -15% after lunch. You know this will lose huge every afternoon especially near close
0 · Reply
canning2019
canning2019 Aug. 20 at 2:58 PM
$AMRC dump like no tomorrow, exceeded average volume just in one hour. Escape while you still can
0 · Reply
canning2019
canning2019 Aug. 20 at 2:54 PM
$AMRC they lost chief finance officer and chief legal officer at same time. You don’t smell what has been covered for so long?
0 · Reply
Gio_F
Gio_F Aug. 20 at 2:45 PM
$AMRC buying complete! This was the deal of a lifetime after the outstanding Q2 earnings; after the +400% returns on Ameresco last year, when I bought at $10, I feel this time Ameresco is even cheaper, given the stronger fundamentals and very positive outlook.
0 · Reply
canning2019
canning2019 Aug. 20 at 2:42 PM
$AMRC you should either short to make money or sell to cut loss. $16 is awaiting
1 · Reply
Gio_F
Gio_F Aug. 20 at 2:35 PM
$AMRC BUYING TIME! Great moment to buy. Looks like a gap close, so I am now increasing my position in Ameresco. For the first time, Ameresco is going to be my biggest holding in my portfolio.
0 · Reply
canning2019
canning2019 Aug. 20 at 2:01 PM
$AMRC they said $15B of projects have been delivered, but even no $1 left in their account?
0 · Reply
canning2019
canning2019 Aug. 20 at 1:53 PM
$AMRC hello guys, this one is finished, permanently, don’t dream it will recover. It will NEVER happen. They did not say CFO departure was not because of disagreement, so it must be disagreement. Maybe he refused to manipulate data?
0 · Reply
canning2019
canning2019 Aug. 20 at 12:19 PM
$AMRC maybe -30% today. CFO jumped ship after only two years
0 · Reply
canning2019
canning2019 Aug. 19 at 9:17 PM
$AMRC CFO jumped ship AGAIN, this time General Counsel too. -15% tomorrow, this shit is falling down falling down. If you still don’t know how serious the issue is, just watch
0 · Reply
canning2019
canning2019 Aug. 19 at 7:06 PM
$AMRC they keep telling you about more backlog, but that is backlog for more loss.
0 · Reply
canning2019
canning2019 Aug. 19 at 2:48 PM
$AMRC watch dcb
0 · Reply
canning2019
canning2019 Aug. 18 at 6:12 PM
$AMRC the CEO is not aware how poorly he did his job. His every inside bought was at local peak.$25.85?
0 · Reply