MetaCap

Ameresco (AMRC) vs Concrete Pumping (BBCP)

Head-to-head comparison of performance, valuation, growth, profitability and dividends. Prices delayed 15 minutes; data as of Oct 8, 2026.

Summary

Concrete Pumping (BBCP) has outperformed Ameresco (AMRC) over the past year, gaining 42.8% versus a loss of 43.6%. Over five years, BBCP leads with a +13.1% price change compared with -65.1% for AMRC. Ameresco is the larger company by market cap ($1.16 billion vs $486.3 million), about 2.4 times the size.

On valuation, Ameresco trades at a lower forward P/E (13.3x vs 28.0x for Concrete Pumping).

Summary generated from market data by MetaCap's automated system. Methodology

Relative performance

AMRC-43.55%BBCP+42.75%
+85%+13%-59%
Oct 7, 20251 yearOct 7, 2026
AMRC-62.46%BBCP+14.20%
+74%-8%-90%
Oct 4, 20215 yearsOct 5, 2026

Percent change in share price from the first common trading day shown; excludes dividends.

Head-to-head

AMRC versus BBCP key metrics
MetricAMRCBBCP
Share price$21.93$9.65
Market cap$1.16B$486.30M
1-day change-3.31%-2.92%
YTD return-25.13%+43.82%
1-year return-43.55%+42.75%
5-year return-65.14%+13.13%
P/E ratio (TTM)41.3860.31
Forward P/E13.3327.97
EPS (TTM)$0.53$0.16
Dividend yield0.00%5.38%
Annual dividend$0.00$0.00
52-week high$44.93$12.19
52-week low$18.38$5.56
Distance from 52-week high-51.19%-20.84%
Analyst consensusnonenone
Avg. price target upside+94.71%+24.35%
Average volume659.96K181.05K
Shares outstanding35.07M50.39M
Employees1,6011,530
SectorIndustrialsIndustrials
IndustryEngineering & ConstructionEngineering & Construction

Highlighted cells mark the higher value for growth, returns, margins and yield, and the lower value for P/E ratios. Highlighting is a mechanical comparison, not a recommendation.

Key differences

  • Ameresco is about 2.4 times larger than Concrete Pumping by market value ($1.16B vs $486.30M).
  • BBCP has outperformed AMRC by 86.3 percentage points over the past year.
  • Concrete Pumping trades at a higher earnings multiple (60.3x vs 41.4x trailing P/E).
  • Concrete Pumping offers a meaningfully higher dividend yield (5.38% vs 0.00%).

About Ameresco

AMRC stock →

Ameresco, Inc. engages in the provision of energy solutions in the United States, Canada, and Europe.

Industrials · Engineering & Construction · 1,601 employees

About Concrete Pumping

BBCP stock →

Concrete Pumping Holdings, Inc. provides concrete pumping and waste management services in the United States and the United Kingdom.

Industrials · Engineering & Construction · 1,530 employees

AMRC vs BBCP FAQ

Which is bigger, Ameresco or Concrete Pumping?

Ameresco (AMRC) is larger, with a market capitalization of $1.16B compared with $486.30M for Concrete Pumping (BBCP).

Which stock has performed better over the past year, AMRC or BBCP?

BBCP returned +42.75% over the past 12 months, compared with -43.55% for AMRC (price return, excluding dividends). Past performance does not predict future results.

Which has the lower P/E ratio, AMRC or BBCP?

AMRC has the lower trailing P/E at 41.4, versus 60.3 for BBCP. A lower P/E is not by itself a sign of a better investment; it can reflect slower expected growth or higher risk.

Which pays a higher dividend, Ameresco or Concrete Pumping?

Concrete Pumping pays a dividend yielding 5.38%, while Ameresco does not currently pay a regular dividend.

Are Ameresco and Concrete Pumping in the same industry?

Yes. Both are classified in the Engineering & Construction industry within the Industrials sector.

More comparisons