Limbach (NASDAQ:LMB) Sets New 52-Week Low Following Analyst Downgrade | StockRay