Lastest Financial Results

Aug 3, 2026 • 4:05 PM EDT

Q2 2026 Quarterly Results

Quarter Ended Jun 30, 2026

Latest Financial Results

$515.5M

Revenues of $515.5 million

$9.7M

Net income attributable to common shareholders of $9.7 million

$62.8M

Adjusted EBITDA of $62.8 million

For complete information regarding our financials, see our periodic filings

Saving Energy and Saving Money

1,500+

Employees

$7B+

Project Financing Sourced & Raised

$15B+

Solutions Delivered

Source

As of March 5, 2025 • Investor Presentation

Sustainable and Profitable Business Model

Expanding earnings at a faster rate than revenue by growing higher margin recurring lines of business

Revenue ($M)

Stock Snapshot

Day Range
52 Week Range

Delivering Reliable Power & Modernizing Infrastructure

Ameresco, Inc. (NYSE: AMRC) is a leading energy infrastructure company delivering integrated solutions to provide reliable power and modernize infrastructure. The company’s Power Infrastructure business integrates energy resources across behind-the-meter and utility-scale systems. Its Buildings & Public Infrastructure business modernizes the built environment with smart, connected solutions that optimize performance and enhance resilience. Ameresco is a trusted full lifecycle partner, delivering over $15 billion in solutions and contracting over 5 GW of energy resources since its founding in 2000. Headquartered in Massachusetts, Ameresco serves public and private sector customers across North America and Europe. Learn more at www.ameresco.com.

View Presentation

Awards

AMRC_Awards_July_2026.png

IR Contacts

Corporate Office

Ameresco, Inc.
111 Speen Street
Suite 410
Framingham , MA 01701
USA
T: 1-866-AMERESCO
Contact via our Online Form

Investor Relations

ADVISIRY PARTNERS
Eric Prouty
eric.prouty@advisiry.com

ADVISIRY PARTNERS
Lynn Morgen
lynn.morgen@advisiry.com

Transfer Agent

American Stock Transfer and Trust Company LLC
6201 15th Avenue
Brooklyn, NY 11219
T: (800) 937-5449

Market Data copyright © 2026 QuoteMedia. Data delayed 15 minutes unless otherwise indicated (view delay times for all exchanges). RT=Real-Time, EOD=End of Day, PD=Previous Day. Market Data powered by QuoteMedia. Terms of Use.