LMB

Limbach Holdings, Inc.
51.47 +1.48% 2026-10-29

Last 90d 2 insider buys worth $515.9K · 1 insider sale

52-week range
40.74 114.95
1-month+5.2%
3-month-28.2%
1-year-47.5%
3-year+77.7%
5-year+627.0%
vs 50-day+6.1%
vs 200-day-28.4%
Volatility71%
Beta1.34
$ vol/day$9M
ATH154.05
From ATH-66.6%
Next report2026-11-03
WhoEntryMove What they saidWhen
TRACKER - Insider Clusters long 54.00 -4.7% 3 different insiders at Limbach Holdings, Inc. just bought LMB. The cluster: 3 people, $515,920 between them in the… Tue, 20 Oct
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
1mo sched 1 $255,770 51.64
1mo buy 2 $124,906 52.45
1mo buy 1 $391,013 51.09
4mo sched 1 $388,803 81.32
6mo sched 1 $344,000 99.00
6mo sched 1 $217,409 92.38
7mo sched 1 $487,207 89.18
7mo sched 1 $358,327 83.39
7mo sched 2 $938,503 76.69
10mo sched 1 $155,955 80.28
1.1y sched 1 $212,180 102.68
1.2y buy 1 $148,400 107.82
1.4y sched 1 $274,990 141.31
1.6y sell 1 $1,915,922 75.22
1.9y buy 1 $50,185 96.44
2.1y buy 1 $24,718 71.86
2.1y buy 1 $57,938 66.92
2.1y sell 1 $65,030 65.65
2.1y sell 1 $1,244,606 63.61
2.1y buy 1 $74,640 63.61
2.2y sell 1 $791,886 59.88
2.2y sell 1 $1,560,282 59.41
2.4y sell 1 $399,490 57.59
2.4y buy 1 $49,177 54.23
2.4y buy 1 $100,269 48.07
2.5y sell 2 $605,102 50.52
3.2y buy 2 $150,140 35.28
3.3y sell 1 $41,376 26.06
3.4y sell 1 $1,500,360 21.49
3.5y sell 1 $3,889 20.42
3.9y buy 1 $66,010 10.19
4.4y buy 1 $37,448 5.71
4.4y buy 1 $24,989 5.33
4.4y buy 1 $39,830 5.73
4.4y buy 1 $17,340 5.67
4.5y buy 1 $11,590 5.96
4.5y buy 1 $11,401 6.06
4.6y buy 1 $11,062 7.12
4.6y buy 2 $21,971 7.19
4.6y buy 1 $23,835 6.94
4.6y buy 1 $24,454 6.83
4.6y buy 1 $68,454 6.80
4.8y buy 1 $9,924 8.88
4.9y buy 1 $80,724 7.33
4.9y buy 1 $24,832 7.86
4.9y buy 2 $303,692 7.58
5.4y buy 1 $59,064 9.17
5.4y buy 1 $68,164 9.42
5.6y buy 1 $40,010 10.41

Next report 2026-11-03 (Tuesday, after close, in 4 days) · EPS estimate 1.21. It has finished the next session higher 45% of the time, average move 12.2%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-08-04 miss 0.93 0.64 -30.9% -20.4% -35.5% -41.7%
2026-05-05 beat 0.21 0.64 +206.7% -14.7% -32.5% -37.1%
2026-03-02 beat 1.24 1.40 +13.3% -3.4% -1.8% -9.8%
2025-11-04 beat 1.05 1.05 +0.2% -10.7% -7.5% -13.4%
2025-08-05 beat 0.77 0.93 +20.4% -20.2% -18.2% -17.9%
2025-05-05 beat 0.43 1.12 +160.5% +2.6% +11.0% +18.2%
2025-03-10 beat 0.77 1.15 +49.4% +4.7% +15.6% +8.9%
2024-11-05 beat 0.46 0.75 +63.5% +6.3% +20.6% +17.3%
2024-08-06 beat 0.37 0.72 +94.0% +4.7% +6.3% +5.4%
2024-05-08 beat 0.32 0.69 +115.7% -1.4% -1.5% +0.0%
2024-03-13 beat 0.40 0.54 +34.0% -10.0% -16.3% -10.7%
2023-11-08 beat 0.32 0.65 +101.9% +6.1% +17.9% +31.5%
2023-08-09 beat 0.11 0.54 +391.8% +17.8% +21.9% +8.6%
2023-05-08 beat -0.03 0.37 +1340.7% +4.8% +17.8% +20.2%
2023-03-08 beat 0.30 0.53 +78.2% +4.0% +8.9% +22.1%
2022-11-09 beat 0.21 0.43 +104.5% +13.4% +19.9% +21.1%
2022-08-09 beat 0.03 0.26 +751.0% +6.1% +6.2% +27.8%
2022-05-10 beat -0.04 0.02 +146.5% -3.3% -7.7% -3.0%
2022-03-16 miss 0.53 0.45 -14.2% -3.8% -4.9% -4.5%
2021-11-10 beat 0.30 0.38 +26.7% +4.4% -2.6% -9.6%
2021-08-12 miss 0.08 0.07 -6.7% -1.0% -11.1% -15.7%
2021-05-14 miss -0.04 -0.10 -155.5% -5.6% -9.6% -10.3%
2021-03-25 beat -0.02 0.09 +532.0% -0.9% -1.7% -4.9%
2020-11-12 beat 0.09 0.43 +381.8% +2.8% +0.0% +27.7%
2020-08-13 beat -0.31 0.38 +223.3% +11.4% +8.6% +22.0%
2020-06-15 beat -0.16 — +98.8% +3.9% +16.1% +19.1%
2020-05-12 beat 0.11 0.11 +0.9% +3.2% +3.2% -0.4%
2019-11-14 miss 0.20 -0.04 -118.1% -23.5% -34.5% -35.1%
2019-08-14 miss 0.19 -0.15 -177.7% -21.3% -42.7% -44.3%
2019-05-15 beat -0.08 0.28 +429.4% -8.1% +19.1% +21.7%
2019-04-15 beat 0.12 0.48 +319.5% +7.2% +15.8% +16.1%
2018-11-19 beat 0.41 0.74 +82.2% -6.8% -17.8% -29.0%
2018-08-14 beat 0.30 0.42 +40.6% -4.0% -3.3% -7.0%
2018-05-15 miss 0.04 -0.17 -535.5% -2.2% -4.9% -9.5%
2018-04-02 miss 0.42 0.35 -16.5% +1.2% +4.1% +13.0%
2017-11-14 miss 0.20 -0.12 -160.0% -5.9% -10.9% -9.4%
2017-08-14 miss 0.11 0.10 -9.1% +0.3% +3.7% +4.8%
2017-05-15 miss 0.01 -0.10 -1126.0% -1.5% -2.2% -1.8%
2017-04-17 miss -0.04 -0.10 -145.2% +0.6% -0.9% -6.8%
2016-11-14 miss 0.21 0.11 -47.6% +0.0% +4.5% +3.4%
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
-0.1%
Next 1 week
+2.2%
Next 1 month
+3.8%
Seasonality
No real seasonal tilt
Next 30 days (to Nov 29): +0.1% median, 55% of the last 11 years finished up.
20-year seasonality chart →
Mean reversion
Deeply overbought — RSI(2) at 98
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is -0.25%/day.
Mean-reversion stats →
1-month breakdown — Market · β 1.34 +3.8% · Seasonal tilt (11y) -0.1%
$9M/day volume 71% volatility -48% 1-year -67% from ATH
52-week range · 14% of the way up · -55% from the high
$40.74$114.95

Not investment advice.