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

An LMB insider directly sold 5,703 shares for a transaction value of approximately $487,000 on April 13, 2026. The sale reduced the direct position to 130,840 shares post-transaction.
Open original source