Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Everus stock logo
ECG
Everus
$48.35
+3.8%
$39.11
$31.38
$77.93
$2.47BN/A719,629 shs719,636 shs
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
$60.76
+2.2%
$58.03
$50.57
$84.66
$2.67B1.94375,188 shs206,423 shs
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
$162.32
-1.2%
$168.93
$151.27
$281.04
$4.48B1.85335,943 shs679,097 shs
Limbach Holdings, Inc. stock logo
LMB
Limbach
$119.94
-0.4%
$83.42
$43.78
$121.98
$1.39B1.08178,546 shs396,961 shs
Free Today: Your Guide to Smarter Options Trades Cover

Learn the basics of options trading and how to use them to boost returns and manage risk with this free report from MarketBeat. Click the link below to get your free copy.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Everus stock logo
ECG
Everus
+2.46%+15.83%+32.73%-34.05%+4,659,999,900.00%
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
+0.84%+0.99%+6.53%-0.61%+5.79%
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
-1.00%-1.38%-0.74%-14.51%-31.04%
Limbach Holdings, Inc. stock logo
LMB
Limbach
+4.94%+25.80%+69.51%+18.08%+149.82%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Everus stock logo
ECG
Everus
2.2881 of 5 stars
3.30.00.00.02.41.71.3
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
2.1498 of 5 stars
2.00.00.00.02.83.31.9
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
4.5793 of 5 stars
4.11.01.74.02.72.51.3
Limbach Holdings, Inc. stock logo
LMB
Limbach
2.008 of 5 stars
1.54.00.00.03.21.71.9
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Everus stock logo
ECG
Everus
2.50
Moderate Buy$63.3330.99% Upside
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
2.00
Hold$74.0021.80% Upside
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
2.17
Hold$216.0933.13% Upside
Limbach Holdings, Inc. stock logo
LMB
Limbach
3.00
Buy$102.67-14.40% Downside

Current Analyst Ratings Breakdown

Latest LMB, IBP, GRBK, and ECG Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/7/2025
Limbach Holdings, Inc. stock logo
LMB
Limbach
Roth Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy
4/9/2025
Everus stock logo
ECG
Everus
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$67.00 ➝ $55.00
4/1/2025
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
Deutsche Bank Aktiengesellschaft
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageHold$183.00
3/12/2025
Limbach Holdings, Inc. stock logo
LMB
Limbach
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Set Price Target$103.00
3/7/2025
Limbach Holdings, Inc. stock logo
LMB
Limbach
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$117.00 ➝ $102.00
3/4/2025
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
Loop Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$230.00 ➝ $215.00
3/3/2025
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetHold ➝ Hold$240.00 ➝ $180.00
3/3/2025
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
Benchmark
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$250.00 ➝ $210.00
2/28/2025
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral$70.00
2/28/2025
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
DA Davidson
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$260.00 ➝ $225.00
2/13/2025
Everus stock logo
ECG
Everus
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$85.00 ➝ $67.00
(Data available from 5/8/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Everus stock logo
ECG
Everus
$2.85B0.87N/AN/AN/A
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
$2.15B1.24$6.49 per share9.36$28.00 per share2.17
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
$2.94B1.52$13.40 per share12.11$23.36 per share6.95
Limbach Holdings, Inc. stock logo
LMB
Limbach
$518.78M2.69$3.80 per share31.54$10.99 per share10.91
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Everus stock logo
ECG
Everus
$143.42MN/A0.0017.45N/AN/AN/AN/A5/13/2025 (Estimated)
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
$284.63M$8.287.897.12N/A17.70%25.35%17.29%N/A
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
$243.70M$9.1018.0414.73N/A8.74%43.56%14.83%5/8/2025 (Estimated)
Limbach Holdings, Inc. stock logo
LMB
Limbach
$20.75M$2.7954.5238.322.225.08%20.16%8.60%N/A

Latest LMB, IBP, GRBK, and ECG Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/13/2025Q1 2025
Everus stock logo
ECG
Everus
$0.43N/AN/AN/A$676.35 millionN/A
5/8/2025Q1 2025
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
$2.23$2.08-$0.15$1.64$681.34 million$684.80 million
5/5/2025Q1 2025
Limbach Holdings, Inc. stock logo
LMB
Limbach
$0.30$1.12+$0.82$0.85$121.06 million$133.11 million
4/30/2025N/A
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
$1.70$1.67-$0.03N/AN/AN/A
3/10/2025Q4 2024
Limbach Holdings, Inc. stock logo
LMB
Limbach
$0.84$1.15+$0.31$0.82$149.37 million$143.70 million
2/11/2025Q4 2024
Everus stock logo
ECG
Everus
$0.73$0.67-$0.06$0.67$674.94 millionN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Everus stock logo
ECG
Everus
N/AN/AN/AN/AN/A
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
N/AN/AN/AN/AN/A
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
$1.480.91%+5.27%16.26%4 Years
Limbach Holdings, Inc. stock logo
LMB
Limbach
N/AN/AN/AN/AN/A

Latest LMB, IBP, GRBK, and ECG Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/8/2025
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
quarterly$0.370.91%6/13/20256/30/2025
2/27/2025
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
quarterly$0.370.9%3/14/20253/14/20253/31/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Everus stock logo
ECG
Everus
0.47
1.58
1.50
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
0.20
7.57
0.63
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
1.18
2.99
2.50
Limbach Holdings, Inc. stock logo
LMB
Limbach
0.14
1.57
1.57

Institutional Ownership

CompanyInstitutional Ownership
Everus stock logo
ECG
Everus
N/A
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
78.24%
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
99.61%
Limbach Holdings, Inc. stock logo
LMB
Limbach
55.85%

Insider Ownership

CompanyInsider Ownership
Everus stock logo
ECG
Everus
0.21%
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
31.50%
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
16.20%
Limbach Holdings, Inc. stock logo
LMB
Limbach
9.70%
CompanyEmployeesShares OutstandingFree FloatOptionable
Everus stock logo
ECG
Everus
7,60051.00 millionN/AN/A
Green Brick Partners, Inc. stock logo
GRBK
Green Brick Partners
55043.93 million30.48 millionOptionable
Installed Building Products, Inc. stock logo
IBP
Installed Building Products
10,30027.61 million23.50 millionOptionable
Limbach Holdings, Inc. stock logo
LMB
Limbach
1,65011.63 million10.12 millionOptionable

Recent News About These Companies

Best Growth Stocks to Buy for May 7th
Best Growth Stocks to Buy for May 5th

New MarketBeat Followers Over Time

Media Sentiment Over Time

Everus stock logo

Everus NYSE:ECG

$48.35 +1.76 (+3.78%)
Closing price 03:59 PM Eastern
Extended Trading
$48.27 -0.08 (-0.16%)
As of 05:29 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Everus Construction Group is providing a full spectrum of construction services through its electrical and mechanical and transmission and distribution specialty contracting services principally in United States. Its specialty contracting services are provided to utility, transportation, commercial, industrial, institutional, renewable and other customers. Everus Construction Group is based in BISMARCK, N.D.

Green Brick Partners stock logo

Green Brick Partners NASDAQ:GRBK

$60.76 +1.33 (+2.23%)
Closing price 03:59 PM Eastern
Extended Trading
$60.63 -0.13 (-0.21%)
As of 05:29 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Green Brick Partners, Inc. is a diversified homebuilding and land development company in the United States. The company operates through three segments: Builder operations Central, Builder operations Southeast, and Land Development. The Builder operations Central segment operates builders in Texas; and the closing and delivery of homes. The Builder operations Southeast operates builders in Georgia and Florida. The Land Development segment acquires land for the development of residential lots that are transferred to our controlled builders or sold to third party homebuilders. It also provides financial services platform, including mortgage and title services. In addition, the company is engaged in all aspects of the homebuilding process, including land acquisition and development, entitlements, design, construction, marketing, and sales for its residential neighborhoods and master-planned communities. Green Brick Partners, Inc. was incorporated in 2006 and is based in Plano, Texas.

Installed Building Products stock logo

Installed Building Products NYSE:IBP

$162.32 -1.91 (-1.16%)
Closing price 03:59 PM Eastern
Extended Trading
$162.67 +0.35 (+0.22%)
As of 06:22 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Installed Building Products, Inc., together with its subsidiaries, engages in the installation of insulation, waterproofing, fire-stopping, fireproofing, garage doors, rain gutters, window blinds, shower doors, closet shelving and mirrors, and other products in the United States. It operates through Installation, Distribution, and Manufacturing operation segments. The company offers a range of insulation materials, such as fiberglass and cellulose, and spray foam insulation materials. It is also involved in the installation of insulation and sealant materials in various areas of a structure, which includes basement and crawl space, building envelope, attic, and acoustical applications. In addition, the company installs a range of caulk and sealant products that control air infiltration in residential and commercial buildings; and waterproofing options, including sheet and hot applied waterproofing membranes, as well as deck coating, bentonite, and air and vapor systems. Further, it distributes spray foam insulation, metal building insulation, residential insulation, and mechanical and fabricated Styrofoam insulation, as well as accessories and equipment used in the insulation installation process; and manufactures cellulose insulation and specialty industrial fibers. It serves homebuilders, multi-family and commercial and agricultural construction firms, individual homeowners, and repair and remodeling contractors. The company was formerly known as CCIB Holdco, Inc. Installed Building Products, Inc. was founded in 1977 and is based in Columbus, Ohio.

Limbach stock logo

Limbach NASDAQ:LMB

$119.94 -0.50 (-0.42%)
Closing price 04:00 PM Eastern
Extended Trading
$119.23 -0.71 (-0.59%)
As of 07:06 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

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.