What a $487K Insider Sale Signals as Limbach Stock Climbs 16% and Revenue Hits $646M | AllMind News