Upgrade

Concrete Pumping Holdings, Inc.

BBCP

Last
$9.36
Day
-0.6%
1y
+40.0%
5y
+27.0%
52w
-22.7%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
—
EMA 21
9.74
EMA 50
9.76
EMA 200
8.79
20d high
-10.3%
5y high
-22.7%
5y range
68th
Website · 1,530 employees · United States

Positions held

Your positions

BBCP isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-14
Hold
avoid
Signal
Sell
Target
$10.01
Stop
$8.93
Stop distance
4.6%
Target vs last
+6.9%

Fundamentals

Market cap$474.71MEnterprise value$898.84MTrailing P/E58.88Forward P/E27.30
PEG—Price / book1.77Beta0.86Dividend yield5.52%
Revenue growth12.6%Earnings growth41.9%Gross margin38.3%Operating margin13.5%
Profit margin2.4%ROE3.6%ROA3.4%Debt / equity1.51
Current ratio1.71Free cash flow$10.97MAnalyst recommendationnoneMean target$12.00
52w high$12.1952w low$5.56

Quarterly

2026-Q32026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$117M$107M$90.6M$109M$104M—
Op margin12.9%11.3%5.0%15.5%12.5%—
Net income$4.9M$2.5M-$2.4M$5.3M$3.7M—
Gross margin38.7%38.6%35.3%39.8%39.0%—
Gross profit$45.2M$41.3M$32.0M$43.3M$40.4M—
Operating income$15.1M$12.1M$4.5M$16.9M$12.9M—
  • Revenue +9% vs prior quarter ($117M vs $107M).
  • Gross margin 38.7% (was 38.6% prior quarter).
  • Operating margin expanded to 12.9%.

Yearly (6y)

20252024202320222021
Revenue$393M$426M$442M$401M—
Op margin10.6%11.6%13.9%12.5%—
Net income$6.4M$16.2M$31.8M$28.7M—
Gross margin38.5%38.9%40.3%40.8%—
Gross profit$151M$166M$178M$164M—
Operating income$41.5M$49.3M$61.5M$50.1M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

BBCP · daily-5.2% over 14 sessions
Close EMA21 EMA50 EMA200
9.289.509.739.9510.172026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$2M$27M$57M$87M$117M0%20%40%2025-Q32025-Q42026-Q12026-Q22026-Q3