Limbach Holdings, Inc. - Common Stock (LMB)

74.89
+3.15 (4.39%)
NASDAQ· Last Trade: May 14th, 7:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors