Limbach Holdings CFO Sells 5,703 Shares of Stock | Intellectia.AI