Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 7 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

7 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 11, 2020 IESC S 1,000 $32.00 $32,000 0 Indirect -100.00% Disposed 2036.5% (price as of 2026-10-06)
Sept. 9, 2020 IESC S 2,000 $32.50 $65,000 3,106 Indirect -39.17% Disposed 2003.7% (price as of 2026-10-06)
Sept. 8, 2020 IESC S 3,824 $31.32 $119,768 1,366 Direct -73.68% Disposed 2082.9% (price as of 2026-10-06)
Sept. 3, 2020 IESC S 5,000 $29.14 $145,700 28,367 Direct -14.98% Disposed 2246.2% (price as of 2026-10-06)
Sept. 3, 2020 IESC S 375 $29.70 $11,138 27,992 Direct -1.32% Disposed 2202.0% (price as of 2026-10-06)
Sept. 2, 2020 IESC S 2,350 $29.30 $68,855 0 Indirect -100.00% Disposed 2233.4% (price as of 2026-10-06)
Sept. 2, 2020 IESC S 5,000 $29.90 $149,500 49,819 Direct -9.12% Disposed 2186.6% (price as of 2026-10-06)
Sept. 2, 2020 IESC S 5,000 $29.70 $148,500 44,819 Direct -10.04% Disposed 2202.0% (price as of 2026-10-06)
Sept. 2, 2020 IESC S 5,000 $29.50 $147,500 39,819 Direct -11.16% Disposed 2217.6% (price as of 2026-10-06)
Sept. 2, 2020 IESC S 5,000 $29.35 $146,750 34,819 Direct -12.56% Disposed 2229.4% (price as of 2026-10-06)
Sept. 2, 2020 IESC S 1,452 $30.00 $43,560 33,367 Direct -4.17% Disposed 2179.0% (price as of 2026-10-06)
Sept. 1, 2020 IESC S 5,000 $29.33 $146,650 61,605 Direct -7.51% Disposed 2231.0% (price as of 2026-10-06)
Sept. 1, 2020 IESC S 1,786 $29.43 $52,562 59,819 Direct -2.90% Disposed 2223.1% (price as of 2026-10-06)
Sept. 1, 2020 IESC S 5,000 $29.24 $146,200 54,819 Direct -8.36% Disposed 2238.2% (price as of 2026-10-06)
Aug. 31, 2020 IESC S 83 $29.10 $2,415 66,605 Direct -0.12% Disposed 2249.5% (price as of 2026-10-06)
Aug. 27, 2020 IESC S 3,409 $29.29 $99,850 66,688 Direct -4.86% Disposed 2234.2% (price as of 2026-10-06)
May 13, 2020 IESC P 1,000 $20.25 $20,250 294,878 Direct +0.34% Acquired 3276.2% (price as of 2026-10-06)
May 13, 2020 IESC P 1,000 $20.25 $20,250 294,878 Direct +0.34% Acquired 3276.2% (price as of 2026-10-06)
May 12, 2020 IESC P 1,000 $21.00 $21,000 5,106 Indirect +24.35% Acquired 3155.7% (price as of 2026-10-06)
May 12, 2020 IESC P 1,000 $21.00 $21,000 5,106 Indirect +24.35% Acquired 3155.7% (price as of 2026-10-06)
March 17, 2020 IESC P 500 $16.69 $8,345 2,350 Indirect +27.03% Acquired 3996.4% (price as of 2026-10-06)
March 16, 2020 IESC P 500 $18.02 $9,010 1,850 Indirect +37.04% Acquired 3694.1% (price as of 2026-10-06)
March 10, 2020 IESC P 500 $21.95 $10,975 2,000 Indirect +33.33% Acquired 3014.8% (price as of 2026-10-06)
March 6, 2020 IESC P 500 $24.00 $12,000 1,500 Indirect +50.00% Acquired 2748.7% (price as of 2026-10-06)
Feb. 25, 2020 IESC P 1,000 $24.55 $24,550 1,500 Indirect +200.00% Acquired 2684.9% (price as of 2026-10-06)
Aug. 26, 2019 IESC P 500 $18.30 $9,150 263,476 Direct +0.19% Acquired 3636.0% (price as of 2026-10-06)
Aug. 14, 2019 IESC P 1,000 $18.98 $18,980 262,976 Direct +0.38% Acquired 3502.2% (price as of 2026-10-06)
Aug. 13, 2019 IESC P 476 $19.00 $9,044 261,976 Direct +0.18% Acquired 3498.4% (price as of 2026-10-06)
May 30, 2019 IESC P 1,500 $16.90 $25,350 261,500 Direct +0.58% Acquired 3945.5% (price as of 2026-10-06)
May 9, 2019 IESC P 1,200 $17.96 $21,552 4,106 Indirect +41.29% Acquired 3706.7% (price as of 2026-10-06)
March 13, 2019 IESC P 2,500 $18.32 $45,800 2,906 Indirect +615.76% Acquired 3631.9% (price as of 2026-10-06)
March 11, 2019 IESC P 206 $18.60 $3,832 406 Indirect +103.00% Acquired 3575.8% (price as of 2026-10-06)
Feb. 13, 2006 TAP P 200 $63.29 $12,658 200 Indirect · Acquired 16.6% (price as of 2026-10-06)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Initial ownership (Form 3) 3 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
March 6, 2019 IESC Common Stock 200 Indirect
March 6, 2019 IESC Common Stock 500 Indirect
Nov. 14, 2005 TAP No securities beneficially owned. 0 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2020 $541,667 · $762,786 · · · $1,163,517 $2,467,970

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.