IESC · NASDAQ · Construction & Engineering
Everything reported about this company, newest first. Each line shows the dates that matter for its source.
Insider trade · Traded Jun 12, 2026 · Filed Jun 16, 2026
Chair sold ~$15M of IESC shares in the open marketSourceInsider trade · Traded Jun 12, 2026 · Filed Jun 16, 2026
Chair sold ~$7.6M of IESC shares in the open marketSourceInsider trade · Traded Jun 12, 2026 · Filed Jun 16, 2026
Chair sold ~$5.68M of IESC shares in the open marketSourceInsider trade · Traded Jun 12, 2026 · Filed Jun 16, 2026
Chair sold ~$5.14M of IESC shares in the open marketSourceInsider trade · Traded Jun 12, 2026 · Filed Jun 16, 2026
Chair sold ~$1.91M of IESC shares in the open marketSourceInsider trade · Traded Jun 12, 2026 · Filed Jun 16, 2026
Director sold ~$1.15M of IESC shares in the open marketSourceInsider trade · Traded Jun 12, 2026 · Filed Jun 16, 2026
Director sold ~$914K of IESC shares in the open marketSourceInsider trade · Traded Jun 12, 2026 · Filed Jun 16, 2026
Director sold ~$914K of IESC shares in the open marketSourceInsider trade · Traded Jun 12, 2026 · Filed Jun 16, 2026
Director sold ~$836K of IESC shares in the open marketSourceInsider trade · Traded Jun 12, 2026 · Filed Jun 16, 2026
Chair sold ~$3K of IESC shares in the open marketSourceInsider trade · Traded May 27, 2026 · Filed May 28, 2026
Chair sold ~$5.82M of IESC shares in the open marketSourceInsider trade · Traded May 27, 2026 · Filed May 28, 2026
Chair sold ~$4.96M of IESC shares in the open marketSourceInsider trade · Traded May 27, 2026 · Filed May 28, 2026
Chair sold ~$4.22M of IESC shares in the open marketSourceInsider trade · Traded May 27, 2026 · Filed May 28, 2026
Chair sold ~$2.83M of IESC shares in the open marketSourceInsider trade · Traded Mar 4, 2026 · Filed Mar 4, 2026
Director sold ~$413K of IESC shares in the open marketSourceInsider trade · Traded Mar 3, 2026 · Filed Mar 4, 2026
Director sold ~$288K of IESC shares in the open marketSourceInsider trade · Traded Mar 4, 2026 · Filed Mar 4, 2026
Director sold ~$201K of IESC shares in the open marketSourceInsider trade · Traded Mar 2, 2026 · Filed Mar 4, 2026
Director sold ~$103K of IESC shares in the open marketSourceInsider trade · Traded Feb 25, 2026 · Filed Feb 26, 2026
Director sold ~$1.09M of IESC shares in the open marketSourceInsider trade · Traded Feb 26, 2026 · Filed Feb 26, 2026
Director sold ~$364K of IESC shares in the open marketSourceInsider trade · Traded Feb 25, 2026 · Filed Feb 26, 2026
Director sold ~$307K of IESC shares in the open marketSourceInsider trade · Traded Feb 26, 2026 · Filed Feb 26, 2026
Director sold ~$300K of IESC shares in the open marketSourceInsider trade · Traded May 27, 2026 · Filed May 28, 2026
Chair sold ~$1.99M of IESC shares in the open marketSourceInsider trade · Traded May 27, 2026 · Filed May 28, 2026
Chair sold ~$1.58M of IESC shares in the open marketSourceInsider trade · Traded May 26, 2026 · Filed May 28, 2026
Chair sold ~$1.41M of IESC shares in the open marketSourceInsider trade · Traded May 26, 2026 · Filed May 28, 2026
Chair sold ~$34K of IESC shares in the open marketSourceInsider trade · Traded May 14, 2026 · Filed May 15, 2026
Chair sold ~$11M of IESC shares in the open marketSourceInsider trade · Traded May 13, 2026 · Filed May 15, 2026
Chair sold ~$10.4M of IESC shares in the open marketSourceInsider trade · Traded May 14, 2026 · Filed May 15, 2026
Chair sold ~$6.07M of IESC shares in the open marketSourceInsider trade · Traded May 14, 2026 · Filed May 15, 2026
Chair sold ~$5.71M of IESC shares in the open marketSourceInsider trade · Traded May 14, 2026 · Filed May 15, 2026
Chair sold ~$2.89M of IESC shares in the open marketSourceInsider trade · Traded May 14, 2026 · Filed May 15, 2026
Chair sold ~$1.37M of IESC shares in the open marketSourceInsider trade · Traded May 14, 2026 · Filed May 15, 2026
Chair sold ~$283K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 12, 2026
CFO sold ~$1.99M of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$4.92M of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$4.71M of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$3.39M of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Chair sold ~$3.37M of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$2.74M of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$2.68M of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$2.43M of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$2.03M of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$1.9M of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$2.84M of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Chair sold ~$1.34M of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$1.34M of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$2.07M of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$691K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$744K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$619K of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$263K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$417K of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Director sold ~$338K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$334K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$268K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$134K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$134K of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Chair sold ~$70K of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Director sold ~$107K of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Director sold ~$95K of IESC shares in the open marketSourceInsider trade · Traded May 6, 2026 · Filed May 8, 2026
Director sold ~$88K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$67K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Chair sold ~$35K of IESC shares in the open marketSourceInsider trade · Traded May 8, 2026 · Filed May 8, 2026
Director sold ~$45K of IESC shares in the open marketSourceInsider trade · Traded May 7, 2026 · Filed May 8, 2026
Chair sold ~$677 of IESC shares in the open marketSourceInsider trade · Traded May 5, 2026 · Filed May 7, 2026
CEO sold ~$1.04M of IESC shares in the open marketSourceInsider trade · Traded May 5, 2026 · Filed May 7, 2026
CEO sold ~$869K of IESC shares in the open marketSourceInsider trade · Traded May 5, 2026 · Filed May 7, 2026
CEO sold ~$787K of IESC shares in the open marketSourceInsider trade · Traded May 5, 2026 · Filed May 7, 2026
CEO sold ~$527K of IESC shares in the open marketSourceInsider trade · Traded May 5, 2026 · Filed May 7, 2026
CEO sold ~$482K of IESC shares in the open marketSourceInsider trade · Traded May 5, 2026 · Filed May 7, 2026
CEO sold ~$478K of IESC shares in the open marketSourceInsider trade · Traded May 5, 2026 · Filed May 7, 2026
CEO sold ~$377K of IESC shares in the open marketSourceInsider trade · Traded May 5, 2026 · Filed May 7, 2026
CEO sold ~$27K of IESC shares in the open marketSourceInsider trade · Traded May 5, 2026 · Filed May 7, 2026
CEO sold ~$19K of IESC shares in the open marketSourceInsider trade · Traded Mar 4, 2026 · Filed Mar 4, 2026
Director sold ~$100K of IESC shares in the open marketSourceInsider trade · Traded Mar 3, 2026 · Filed Mar 4, 2026
Director sold ~$101K of IESC shares in the open marketSourceInsider trade · Traded Mar 3, 2026 · Filed Mar 4, 2026
Director sold ~$50K of IESC shares in the open marketSourceInsider trade · Traded Feb 25, 2026 · Filed Feb 26, 2026
Director sold ~$195K of IESC shares in the open marketSourceInsider trade · Traded Feb 26, 2026 · Filed Feb 26, 2026
Director sold ~$154K of IESC shares in the open marketSourceInsider trade · Traded Feb 24, 2026 · Filed Feb 26, 2026
Director sold ~$94K of IESC shares in the open marketSourceInsider trade · Traded Feb 26, 2026 · Filed Feb 26, 2026
Director sold ~$51K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$435K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$350K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$359K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$295K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$225K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$208K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$145K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$115K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$109K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$103K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$77K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$40K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$32K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$28K of IESC shares in the open marketSourceInsider trade · Traded Feb 18, 2026 · Filed Feb 20, 2026
CEO sold ~$9.9K of IESC shares in the open marketSourceInsider trade · Traded Feb 13, 2026 · Filed Feb 17, 2026
Chair sold ~$1.45M of IESC shares in the open marketSourceInsider trade · Traded Feb 12, 2026 · Filed Feb 17, 2026
Chair sold ~$839K of IESC shares in the open marketSourceInsider trade · Traded Feb 12, 2026 · Filed Feb 17, 2026
Chair sold ~$570K of IESC shares in the open marketSourceInsider trade · Traded Feb 12, 2026 · Filed Feb 17, 2026
Chair sold ~$515K of IESC shares in the open marketSource