StockComparison Logo
vs

BBCP vs MLAB

Comparison between Concrete Pumping Holdings Inc - Class A (BBCP, Company) and Mesa Laboratories Inc (MLAB, Company).

BBCP is from the Industrials sector, while MLAB is from the Technology sector.

5-Year PerformanceBBCP has outperformed MLAB, delivering a return of +7.8% compared to -18.2%

BBCP vs MLAB - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
BBCP
$545M
MLAB
$545M
Max Drawdown
BBCP
84.79%
Winner
MLAB
82.72%
Sharpe Ratio
Winner
BBCP
1.07
MLAB
0.83
5Y Beta
Winner
BBCP
0.70
MLAB
1.47
Industry
BBCP
Engineering & Construction
MLAB
Scientific & Technical Instruments
P/E Ratio
Winner
BBCP
60.81
MLAB
80.82
Forward P/E
Winner
BBCP
12.45
MLAB
35.21
PEG Ratio
BBCP
N/A
MLAB
0.00
Dividend Yield
BBCP
N/A
MLAB
0.66%
5Y Dividends CAGR
BBCP
N/A
MLAB
4.56%
Debt to Equity
BBCP
159.33%
Winner
MLAB
36.24%
Free Cash Flow Yield
BBCP
2.96%
Winner
MLAB
7.27%
P/S Ratio
Winner
BBCP
1.33
MLAB
2.19
P/B Ratio
Winner
BBCP
2.01
MLAB
2.89

BBCP vs MLAB - Historical Returns

Returns include dividend reinvestment.

1M
BBCP
-1.44%
Winner
MLAB
+9.76%
3M
Winner
BBCP
+40.90%
MLAB
+4.34%
6M
Winner
BBCP
+80.20%
MLAB
+22.52%
1Y
Winner
BBCP
+57.58%
MLAB
+36.28%
5Y(CAGR)
Winner
BBCP
+7.84%
MLAB
-18.22%
10Y(CAGR)
Winner
BBCP
+2.64%
MLAB
-1.54%
Max(CAGR)
BBCP
+2.64%
Winner
MLAB
+14.06%

BBCP vs MLAB - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearBBCPMLAB
2026+57.80%+27.50%
2025+13.39%-40.09%
2024-18.58%+24.81%
2023+37.35%-38.85%
2022-32.06%-49.32%
2021+112.99%+17.79%
2020-30.24%+15.41%
2019-32.30%+20.50%
2018-15.50%+67.64%
2017+0.52%+0.93%
2016N/A+23.37%
2015N/A+25.15%
2014N/A+1.41%
2013N/A+50.43%
2012N/A+22.84%
2011N/A+39.54%
2010N/A+15.72%
2009N/A+45.62%
2008N/A-31.35%
2007N/A+34.17%
2006N/A+29.17%
2005N/A+19.22%
2004N/A+31.61%
2003N/A+56.36%
2002N/A+7.12%
2001N/A-3.84%
2000N/A+57.48%
1999N/A-4.67%

BBCP vs MLAB Drawdown Comparison

The maximum drawdown for BBCP was -84.79%, occurring on Apr 17, 2020. Recovery took 1827 trading sessions.

The maximum drawdown for MLAB was -82.43%, occurring on Aug 5, 2025. This drawdown has not yet recovered.

The current BBCP drawdown is -9.38%. The current MLAB drawdown is -68.88%.

RankBBCPMLAB
#1-84.79%
Mar 14, 2019 - Jun 22, 2026
-82.43%
Dec 27, 2021 - Aug 5, 2025
#2-29.93%
Jul 24, 2018 - Mar 14, 2019
-43.68%
Jan 9, 2008 - Dec 29, 2009
#3-13.44%
Jun 30, 2026 - Jul 14, 2026
-41.25%
Mar 21, 2014 - Jul 20, 2015
#4-1.60%
Jun 22, 2026 - Jun 25, 2026
-36.60%
Nov 2, 2000 - Jan 23, 2002
#5-1.28%
Oct 20, 2017 - Jan 19, 2018
-34.53%
Aug 3, 2015 - Jun 6, 2016
#6-0.91%
Mar 5, 2018 - Apr 6, 2018
-31.00%
Jul 23, 2007 - Jan 2, 2008
#7-0.84%
Jun 28, 2018 - Jul 9, 2018
-29.55%
Apr 2, 2002 - Jul 28, 2003
#8-0.81%
Jan 19, 2018 - Mar 5, 2018
-29.39%
Feb 6, 2020 - Oct 7, 2020
#9-0.61%
Apr 26, 2018 - May 21, 2018
-28.63%
May 6, 2019 - Jan 14, 2020
#10-0.61%
May 21, 2018 - Jun 21, 2018
-27.52%
Jan 12, 2010 - Dec 27, 2010
#11-0.51%
Sep 15, 2017 - Oct 20, 2017
-25.39%
Jun 5, 2017 - Apr 13, 2018
#12-0.50%
Jul 9, 2018 - Jul 24, 2018
-25.23%
Mar 12, 2012 - Jul 11, 2013
#13-0.31%
Sep 5, 2017 - Sep 11, 2017
-23.23%
Jul 12, 2018 - Jan 31, 2019
#14-0.31%
Sep 13, 2017 - Sep 15, 2017
-22.38%
Oct 18, 2004 - Nov 8, 2005
#15-0.30%
Apr 6, 2018 - Apr 26, 2018
-21.14%
Jun 9, 2016 - Nov 17, 2016

Correlation

Correlation between BBCP and MLAB is -0.33 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.33
-101

Dividend Comparison (2003 - 2026)

BBCP vs MLAB dividend yield comparison.

YearBBCPMLAB
20260.00%0.32%
202514.90%0.82%
20240.00%0.49%
20230.00%0.61%
20220.00%0.39%
20210.00%0.20%
20200.00%0.22%
20190.00%0.26%
20180.00%0.31%
20170.00%0.51%
20160.00%0.52%
20150.00%0.64%
20140.00%0.79%
20130.00%0.73%
20120.00%1.06%
20110.00%1.18%
20100.00%1.50%
20090.00%1.59%
20080.00%2.29%
20070.00%1.36%
20060.00%2.06%
20050.00%3.34%
20040.00%3.21%
20030.00%2.01%

Select Stocks to Compare