09.08.2022 - Limbach Holdings, Inc. (Nasdaq: LMB) today announced its financial results for the quarter ended June 30, 2022. The company reported consolidated revenue of $116.1 million, which was a decrease of 4.0% compared to the second quarter of 2021. ODR ...