Limbach Holdings, Inc.
LMB
$68.92
-$3.77-5.19%
LMB
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.