Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
$6.60
+0.5%
$7.73
$6.12
$9.15
$355.54M1.0876,445 shs53,633 shs
CADC
China Advanced Constructn Mtrls Grp
$0.22
-4.4%
$0.65
$1.90
$7.60
$1.52M2.65111,471 shs84,216 shs
Limbach Holdings, Inc. stock logo
LMB
Limbach
$42.87
+0.8%
$43.64
$15.83
$52.96
$477.14M1.02174,523 shs228,009 shs
5G Stocks: The Path Forward is Profitable Cover

Click the link below and we'll send you MarketBeat's guide to investing in 5G and which 5G stocks show the most promise.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
+0.46%-0.90%-15.06%-15.49%-4.35%
CADC
China Advanced Constructn Mtrls Grp
-2.62%-3.05%+4.33%-40.22%-87.21%
Limbach Holdings, Inc. stock logo
LMB
Limbach
+0.85%+7.12%+1.18%+1.56%+162.04%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
3.1765 of 5 stars
3.02.00.00.02.72.52.5
CADC
China Advanced Constructn Mtrls Grp
N/AN/AN/AN/AN/AN/AN/AN/A
Limbach Holdings, Inc. stock logo
LMB
Limbach
2.5048 of 5 stars
1.55.00.00.02.91.72.5

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
2.00
Hold$8.5028.79% Upside
CADC
China Advanced Constructn Mtrls Grp
N/AN/AN/AN/A
Limbach Holdings, Inc. stock logo
LMB
Limbach
3.00
Buy$39.00-9.03% Downside

Current Analyst Ratings

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
$442.24M0.80$1.58 per share4.19$5.63 per share1.17
CADC
China Advanced Constructn Mtrls Grp
$45.74M0.03N/AN/A$2.17 per share0.10
Limbach Holdings, Inc. stock logo
LMB
Limbach
$516.35M0.92$2.68 per share15.97$10.99 per share3.90

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
$31.79M$0.3518.8611.00N/A4.81%7.76%2.61%6/13/2024 (Estimated)
CADC
China Advanced Constructn Mtrls Grp
-$7.39MN/A0.00N/A-21.67%-107.36%-18.49%N/A
Limbach Holdings, Inc. stock logo
LMB
Limbach
$20.75M$1.7824.0819.051.874.02%18.87%7.30%5/13/2024 (Estimated)

Latest LMB, CADC, and BBCP Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
3/13/2024Q4 2023
Limbach Holdings, Inc. stock logo
LMB
Limbach
N/A$0.44+$0.44$0.44$131.25 million$142.69 million
3/7/2024Q1 2024
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
$0.03-$0.02-$0.05$0.04$98.25 million$97.71 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
N/AN/AN/AN/AN/A
CADC
China Advanced Constructn Mtrls Grp
N/AN/AN/AN/AN/A
Limbach Holdings, Inc. stock logo
LMB
Limbach
N/AN/AN/AN/AN/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
1.21
1.10
1.01
CADC
China Advanced Constructn Mtrls Grp
N/AN/AN/A
Limbach Holdings, Inc. stock logo
LMB
Limbach
0.16
1.50
1.50

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
34.20%
CADC
China Advanced Constructn Mtrls Grp
0.24%
Limbach Holdings, Inc. stock logo
LMB
Limbach
55.85%

Insider Ownership

CompanyInsider Ownership
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
27.40%
CADC
China Advanced Constructn Mtrls Grp
38.90%
Limbach Holdings, Inc. stock logo
LMB
Limbach
15.50%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Concrete Pumping Holdings, Inc. stock logo
BBCP
Concrete Pumping
1,72053.87 million39.11 millionOptionable
CADC
China Advanced Constructn Mtrls Grp
2696.94 millionN/ANot Optionable
Limbach Holdings, Inc. stock logo
LMB
Limbach
1,40011.13 million9.41 millionOptionable

LMB, CADC, and BBCP Headlines

SourceHeadline
New Jersey Better Educational Savings Trust Sells 25,000 Shares of Limbach Holdings, Inc. (NASDAQ:LMB)New Jersey Better Educational Savings Trust Sells 25,000 Shares of Limbach Holdings, Inc. (NASDAQ:LMB)
marketbeat.com - April 25 at 8:45 PM
Limbach Holdings to Announce First Quarter 2024 ResultsLimbach Holdings to Announce First Quarter 2024 Results
finance.yahoo.com - April 25 at 8:31 AM
The Top Manufacturing Stocks to Buy in April 2024The Top Manufacturing Stocks to Buy in April 2024
investorplace.com - April 23 at 4:30 PM
Should Value Investors Buy Limbach (LMB) Stock?Should Value Investors Buy Limbach (LMB) Stock?
zacks.com - April 22 at 10:46 AM
Knights of Columbus Asset Advisors LLC Increases Stake in Limbach Holdings, Inc. (NASDAQ:LMB)Knights of Columbus Asset Advisors LLC Increases Stake in Limbach Holdings, Inc. (NASDAQ:LMB)
marketbeat.com - April 21 at 6:39 AM
Limbach Holdings: Stock Likely To Benefit From Key Industry TrendsLimbach Holdings: Stock Likely To Benefit From Key Industry Trends
seekingalpha.com - April 19 at 2:13 PM
Analysts Offer Insights on Industrial Goods Companies: Limbach Holdings (LMB), Quest Resource (QRHC) and VirTra (VTSI)Analysts Offer Insights on Industrial Goods Companies: Limbach Holdings (LMB), Quest Resource (QRHC) and VirTra (VTSI)
markets.businessinsider.com - April 18 at 7:44 PM
Limbach Holdings (NASDAQ:LMB) Could Become A Multi-BaggerLimbach Holdings (NASDAQ:LMB) Could Become A Multi-Bagger
finance.yahoo.com - April 18 at 9:44 AM
Limbach Holdings: Margin Expansion Should Drive This Stock FurtherLimbach Holdings: Margin Expansion Should Drive This Stock Further
seekingalpha.com - April 10 at 10:30 PM
Limbach Holdings (NASDAQ:LMB): A Value Play in the Hot HVAC MarketLimbach Holdings (NASDAQ:LMB): A Value Play in the Hot HVAC Market
msn.com - April 8 at 1:24 PM
Are Investors Undervaluing Limbach (LMB) Right Now?Are Investors Undervaluing Limbach (LMB) Right Now?
zacks.com - April 5 at 10:46 AM
Limbach Holdings Inc.Limbach Holdings Inc.
wsj.com - April 3 at 2:46 PM
Those who invested in Limbach Holdings (NASDAQ:LMB) five years ago are up 426%Those who invested in Limbach Holdings (NASDAQ:LMB) five years ago are up 426%
finance.yahoo.com - April 3 at 2:46 PM
Limbach (NASDAQ:LMB) Lifted to "Strong-Buy" at StockNews.comLimbach (NASDAQ:LMB) Lifted to "Strong-Buy" at StockNews.com
marketbeat.com - March 28 at 11:15 PM
3 Stocks That Are Making Hedge Fund Managers Envious3 Stocks That Are Making Hedge Fund Managers Envious
investorplace.com - March 23 at 6:00 AM
Institutional owners may ignore Limbach Holdings, Inc.s (NASDAQ:LMB) recent US$82m market cap decline as longer-term profits stay in the greenInstitutional owners may ignore Limbach Holdings, Inc.'s (NASDAQ:LMB) recent US$82m market cap decline as longer-term profits stay in the green
finance.yahoo.com - March 20 at 6:02 PM
Is Limbach (LMB) Stock Undervalued Right Now?Is Limbach (LMB) Stock Undervalued Right Now?
zacks.com - March 20 at 10:41 AM
Easy Money: 3 Stocks That Seem Borderline Unfair to Invest In.Easy Money: 3 Stocks That Seem Borderline Unfair to Invest In.
investorplace.com - March 18 at 3:53 PM
Limbach Holdings, Inc. (LMB) Q4 2023 Earnings Call TranscriptLimbach Holdings, Inc. (LMB) Q4 2023 Earnings Call Transcript
seekingalpha.com - March 16 at 7:59 PM
Limbach Holdings, Inc. (NASDAQ:LMB) Q4 2023 Earnings Call TranscriptLimbach Holdings, Inc. (NASDAQ:LMB) Q4 2023 Earnings Call Transcript
finance.yahoo.com - March 16 at 2:58 PM
Q4 2023 Limbach Holdings Inc Earnings CallQ4 2023 Limbach Holdings Inc Earnings Call
finance.yahoo.com - March 14 at 11:14 PM
Limbach Holdings: Q4 Earnings InsightsLimbach Holdings: Q4 Earnings Insights
benzinga.com - March 13 at 8:46 PM
Limbach: Q4 Earnings SnapshotLimbach: Q4 Earnings Snapshot
stamfordadvocate.com - March 13 at 8:46 PM
Limbach GAAP EPS of $0.44 beats by $0.04, revenue of $142.7M beats by $13.32MLimbach GAAP EPS of $0.44 beats by $0.04, revenue of $142.7M beats by $13.32M
msn.com - March 13 at 8:46 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Concrete Pumping logo

Concrete Pumping

NASDAQ:BBCP
Concrete Pumping Holdings, Inc. provides concrete pumping and waste management services in the United States and the United Kingdom. The company offers concrete pumping services to general contractors and concrete finishing companies in the commercial, infrastructure, and residential sectors under the Brundage-Bone and Capital Pumping brands; and industrial cleanup and containment services primarily to customers in the construction industry under the Eco-Pan brand. It leases and rents concrete pumping equipment, pans, and containers. As of October 31, 2023, the company owned a fleet of approximately 930 boom pumps, 90 placing booms, 20 telebelts, 300 stationary pumps, and 115 waste management trucks. Concrete Pumping Holdings, Inc. was founded in 1983 and is headquartered in Thornton, Colorado.

China Advanced Constructn Mtrls Grp

NASDAQ:CADC
China Advanced Construction Materials Group, Inc., through its subsidiaries, produces and sells construction materials for large scale infrastructure, commercial, and residential developments primarily in the People's Republic of China. Its products include ready-mixed concrete blends, controlled low-strength materials, high-strength concrete products with customized fibers, and soil cement and foundation concretes; and compound admixture, lightweight aggregate, thermostat, and C100 high performance concrete products. The company sells its products to construction companies. It serves subcontractors, general contractors, property owners and developers, governmental agencies, and home builders. The company was founded in 2002 and is based in Beijing, China.
Limbach logo

Limbach

NASDAQ:LMB
Limbach Holdings, Inc. operates as a building systems solution company in the United States. It operates through two segments, General Contractor Relationships and Owner Direct Relationships. The company engages in the construction and renovation projects that involve primarily include mechanical, plumbing, and electrical services. It also provides critical system repair, MEP infrastructure projects, maintenance contracts, building automation upgrades, data driven insights, and program management services. In addition, it offers captive engineering capabilities, estimating and virtual design; and professional engineering, energy analysis, estimation, and detail design and three-dimensional building installation coordination services. The company serves research, acute care, and inpatient hospitals; public and private colleges, universities, research centers; sports arenas; entertainment facilities, and amusement rides and parks; data centers; automotive, energy and general manufacturing plants; and life sciences, including organizations and companies, whose work is centered around research and development focused on living things. Limbach Holdings, Inc. was founded in 1901 and is headquartered in Warrendale, Pennsylvania.