‹ Screener

Limbach Holdings, Inc.

LMB · Construction - Special Trade Contractors · 11.9M shares · +10%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$3M (gross $2M, SBC $5M)

Reference price $78.46 · est. market cap ~$935M — last insider sale, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B75

Limbach is a building-systems contractor with top-tier returns and margins, shifting toward higher-margin owner-direct work.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $142M2025-09-30 · $185M2025-12-31 · $187M2026-03-31 · $139M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
26.2%
Operating margin
7.6%
Net margin
6.0%
Return on equity
20.0%
Return on assets
10.2%
Revenue growth (QoQ)
-25.7%
Net-income growth
26.5%
Current ratio
1.4×
Free cash flow
$42M
EBITDA
$68M
Tangible book value
$76M
Cash & investments
$11M
Stock comp / revenue
1.1%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15Sharp JaySell788$78.46
2026-06-15Sharp JaySell200$81.32
2026-06-15Sharp JayGift720
2026-06-15Sharp JaySell1.9K$79.67
2026-06-15Sharp JaySell2.0K$80.34
2026-04-30Brooks Jayme L.Sell3.4K$100.00
2026-04-24Brooks Jayme L.Sell2.2K$100.05
2026-04-13Brooks Jayme L.Sell5.7K$85.43
2026-04-09Brooks Jayme L.Sell841$85.11
2026-04-08Brooks Jayme L.Sell3.4K$85.19
2026-03-17Brooks Jayme L.Sell1.1K$81.40
2026-03-17Brooks Jayme L.Sell2.6K$77.10
2026-03-17Brooks Jayme L.Sell4.2K$78.07
2026-03-17Brooks Jayme L.Sell460$78.80
2026-03-17Brooks Jayme L.Sell1.5K$80.28
2026-03-16Sharp JaySell491$78.61
2026-03-16Sharp JaySell709$79.52
2026-03-16Sharp JaySell300$80.55
2026-03-16Sharp JaySell500$81.66
2026-03-16Sharp JayGift700
2026-03-02Sharp JayGrant29K
2026-03-02Sharp JayTax withheld12K$89.17
2026-03-02Brooks Jayme L.Grant41K
2026-03-02Brooks Jayme L.Tax withheld16K$89.17
2026-03-02McCann Michael MGrant52K
2026-03-02McCann Michael MTax withheld20K$89.17
2026-03-02Angerosa NicholasGrant23K
2026-03-02Angerosa NicholasTax withheld8.9K$89.17
2026-01-01McCann Michael MTax withheld2.5K$77.85
2026-01-01Sharp JayOption exercise929
2026-01-01Sharp JayOption exercise487
2026-01-01Sharp JayTax withheld1.8K$77.85
2026-01-01McCann Michael MOption exercise4.7K
2026-01-01McCann Michael MOption exercise1.1K
2026-01-01McCann Michael MOption exercise2.6K
2026-01-01McCann Michael MOption exercise1.5K
2026-01-01Gaboury David RichardOption exercise956
2026-01-01ALVARADO LINDA GOption exercise956
2026-01-01McNally Michael FOption exercise956
2026-01-01Horowitz JoshuaOption exercise956
2026-01-01Brooks Jayme L.Option exercise4.4K
2026-01-01Brooks Jayme L.Option exercise98
2026-01-01Brooks Jayme L.Option exercise1.3K
2026-01-01Brooks Jayme L.Option exercise657
2026-01-01Brooks Jayme L.Tax withheld2.7K$77.85
2026-01-01Angerosa NicholasOption exercise771
2026-01-01Angerosa NicholasOption exercise416
2026-01-01Angerosa NicholasTax withheld1.6K$77.85
2026-01-01Krzeminski Laurel JOption exercise956
2025-12-16Brooks Jayme L.Gift614
2025-12-15Sharp JaySell900$77.25
2025-12-15Sharp JaySell500$77.86
2025-12-15Sharp JaySell500$78.99
2025-12-15Sharp JaySell100$80.05
2025-12-12Sharp JayGift410
2025-09-16Sharp JayGift488
2025-09-15Sharp JaySell2.0K$106.09
2025-08-12Gaboury David RichardBuy1.4K$106.00
2025-06-13Sharp JaySell100$134.48
2025-06-13Sharp JaySell300$135.96
2025-06-13Sharp JaySell880$137.43
2025-06-13Sharp JaySell420$138.22
2025-06-13Sharp JaySell300$139.21
2025-03-14Horowitz JoshuaSell25K$75.43
2025-03-10Brooks Jayme L.Tax withheld13K$68.92
2025-03-10Brooks Jayme L.Grant33K
2025-03-10McCann Michael MGrant49K
2025-03-10McCann Michael MTax withheld19K$68.92
2025-03-10Sharp JayGrant21K
2025-03-10Sharp JayTax withheld9.3K$68.92
2025-03-10Angerosa NicholasGrant18K
2025-03-10Angerosa NicholasTax withheld6.6K$68.92
2025-01-01Gaboury David RichardOption exercise826
2025-01-01Angerosa NicholasOption exercise770
2025-01-01Angerosa NicholasTax withheld2.2K$85.54
2025-01-01Sharp JayOption exercise928
2025-01-01Sharp JayTax withheld2.1K$85.54
2025-01-01McCann Michael MOption exercise5.5K
2025-01-01McCann Michael MOption exercise4.7K
2025-01-01McCann Michael MOption exercise1.1K
2025-01-01McCann Michael MOption exercise2.6K
2025-01-01McCann Michael MTax withheld3.8K$85.54
2025-01-01Horowitz JoshuaOption exercise1.9K
2025-01-01ALVARADO LINDA GOption exercise1.9K
2025-01-01Krzeminski Laurel JOption exercise1.9K
2025-01-01PRATT GORDON GOption exercise1.9K
2025-01-01McNally Michael FOption exercise1.9K
2025-01-01Brooks Jayme L.Option exercise3.6K
2025-01-01Brooks Jayme L.Option exercise4.4K
2025-01-01Brooks Jayme L.Option exercise97
2025-01-01Brooks Jayme L.Option exercise1.3K
2025-01-01Brooks Jayme L.Tax withheld3.8K$85.54

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-11Shareholder votefiling ↗
2026-05-18Exec/director changeReg FDExhibitsfiling ↗
2026-05-05ResultsReg FDExhibitsfiling ↗
2026-03-03ResultsReg FDExhibitsfiling ↗
2026-01-05Exec/director changeReg FDOtherExhibitsfiling ↗
2025-12-15OtherExhibitsfiling ↗
2025-11-04ResultsReg FDExhibitsfiling ↗
2025-08-07Reg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-112026-06-090001628280-26-042515 ↗
8-K2026-05-182026-05-180001628280-26-035982 ↗
8-K2026-05-052026-05-050001628280-26-030701 ↗
10-Q2026-05-052026-03-310001628280-26-030678 ↗
8-K2026-03-032026-03-020001628280-26-013459 ↗
10-K2026-03-022025-12-310001628280-26-013285 ↗
8-K2026-01-052026-01-010001628280-26-000237 ↗
8-K2025-12-152025-12-150001628280-25-056884 ↗
8-K2025-11-042025-11-040001628280-25-049017 ↗
10-Q2025-11-042025-09-300001628280-25-049021 ↗
8-K2025-08-072025-08-070001628280-25-038649 ↗
10-Q2025-08-052025-06-300001628280-25-037922 ↗