Limbach (LMB)
Limbach (LMB) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- LMB last traded at $48.40, -5.96% on the day.
- Limbach: market cap $577.17M, P/E 18.4, revenue $683.77M over the last four quarters, next earnings 2026-11-03.
- Over the past year LMB returned -49.57%; year to date -37.83%.
Updated 2026-11-02 19:07 UTC