Limbach Holdings Inc (NASDAQ:LMB)

21.33
Delayed Data
As of May 26
 +0.215 / +1.02%
Today’s Change
4.90
Today|||52-Week Range
22.20
+104.85%
Year-to-Date