What a brutal six months it’s been for Limbach. The stock has dropped 46.3% and now trades at $73.75, rattling many shareholders. This may have investors wondering how to approach the situation.
Limbach Holdings Inc.'s stock has surged by over 800% since our initial coverage, likely driven by successful acquisitions and margin expansion, but current valuation metrics suggest it may be ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results