| Todd M. Cleveland |
IESC |
Common Stock |
Sale |
-1.79% |
$713,695 |
$500.84 |
-1,425 |
78,089 |
04 Mar 2026 |
Direct |
| Todd M. Cleveland |
IESC |
Common Stock |
Sale |
-1.09% |
$438,489 |
$501.13 |
-875 |
79,514 |
03 Mar 2026 |
Direct |
| Todd M. Cleveland |
IESC |
Common Stock |
Sale |
-0.25% |
$102,708 |
$513.54 |
-200 |
80,617 |
02 Mar 2026 |
Direct |
| Todd M. Cleveland |
IESC |
Common Stock |
Sale |
-2.06% |
$869,188 |
$511.29 |
-1,700 |
80,817 |
26 Feb 2026 |
Direct |
| Todd M. Cleveland |
IESC |
Common Stock |
Sale |
-3.64% |
$1,596,335 |
$511.81 |
-3,119 |
82,517 |
25 Feb 2026 |
Direct |
| Todd M. Cleveland |
IESC |
Common Stock |
Sale |
-0.21% |
$94,165 |
$520.25 |
-181 |
85,636 |
24 Feb 2026 |
Direct |
| Matthew J. Simmes |
IESC |
Common Stock |
Sale |
-5.07% |
$2,531,311 |
$506.26 |
-5,000 |
93,575 |
18 Feb 2026 |
Direct |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Sale |
|
$166,538 |
$520.43 |
-320 |
10,587,161 |
17 Feb 2026 |
See footnotes |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Sale |
-0.03% |
$1,451,599 |
$520.10 |
-2,791 |
10,587,481 |
13 Feb 2026 |
See footnotes |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Sale |
-0.05% |
$2,672,938 |
$529.50 |
-5,048 |
10,590,272 |
12 Feb 2026 |
See footnotes |
| Joe D. Koshkin |
IESC |
Common Stock |
Award |
0.16% |
|
|
73 |
44,796 |
01 Jan 2026 |
Direct |
| Kelly Janzen |
IESC |
Common Stock |
Award |
58.6% |
|
|
65 |
176 |
01 Jan 2026 |
Direct |
| David B. Gendell |
IESC |
Common Stock |
Award |
0.09% |
|
|
65 |
70,734 |
01 Jan 2026 |
Direct |
| John Louis Fouts |
IESC |
Common Stock |
Award |
1.6% |
|
|
131 |
8,312 |
01 Jan 2026 |
Direct |
| Todd M. Cleveland |
IESC |
Common Stock |
Award |
0.08% |
|
|
69 |
85,817 |
01 Jan 2026 |
Direct |
| Jennifer A. Baldock |
IESC |
Common Stock |
Award |
1.27% |
|
|
69 |
5,523 |
01 Jan 2026 |
Direct |
| Matthew Michael Allen |
IESC |
Common Stock |
Sale |
-38.9% |
$320,565 |
$457.95 |
-700 |
1,098 |
15 Dec 2025 |
Direct |
| Todd M. Cleveland |
IESC |
Common Stock |
Gift |
-1.72% |
|
|
-1,500 |
85,748 |
12 Dec 2025 |
Direct |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Sale |
-0.72% |
$36,156,670 |
$473.25 |
-76,400 |
10,595,320 |
11 Dec 2025 |
See footnotes |
| Mary K. Newman |
IESC |
Common Stock |
Sale |
-8.39% |
$955,711 |
$477.86 |
-2,000 |
21,843 |
11 Dec 2025 |
Direct |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Sale |
-0.05% |
$2,690,186 |
$472.46 |
-5,694 |
10,671,720 |
10 Dec 2025 |
See footnotes |
| David B. Gendell |
IESC |
Common Stock |
Sale |
-20.2% |
$8,079,457 |
$452.20 |
-17,867 |
70,669 |
10 Dec 2025 |
Direct |
| Joe D. Koshkin |
IESC |
Common Stock |
Sale |
-10.1% |
$2,250,095 |
$450.02 |
-5,000 |
44,723 |
09 Dec 2025 |
Direct |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Sale |
-0.04% |
$1,585,986 |
$420.24 |
-3,774 |
10,677,414 |
05 Dec 2025 |
See footnotes |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Sale |
-0.57% |
$26,024,241 |
$421.66 |
-61,719 |
10,681,188 |
04 Dec 2025 |
See footnotes |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Sale |
-0.32% |
$14,447,864 |
$418.69 |
-34,507 |
10,742,907 |
03 Dec 2025 |
See footnotes |
| Tracy McLauchlin |
IESC |
Common Stock |
Sale |
-7.09% |
$2,057,400 |
$411.48 |
-5,000 |
65,525 |
02 Dec 2025 |
Direct |
| Matthew J. Simmes |
IESC |
Common Stock |
Sale |
-9.21% |
$4,069,608 |
$406.96 |
-10,000 |
98,575 |
01 Dec 2025 |
Direct |
| Matthew Michael Allen |
IESC |
Common Stock |
Award |
10.6% |
|
|
173 |
1,798 |
26 Nov 2025 |
Direct |
| Mary K. Newman |
IESC |
Common Stock |
Award |
1.66% |
|
|
389 |
23,843 |
26 Nov 2025 |
Direct |
| Tracy McLauchlin |
IESC |
Common Stock |
Award |
0.61% |
|
|
428 |
70,525 |
26 Nov 2025 |
Direct |
| Matthew J. Simmes |
IESC |
Common Stock |
Award |
0.74% |
|
|
799 |
108,575 |
26 Nov 2025 |
Direct |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Award |
0.01% |
|
|
799 |
10,777,414 |
26 Nov 2025 |
See footnotes |
| Matthew Michael Allen |
IESC |
Common Stock |
Tax liability |
-24.2% |
|
|
-179 |
559 |
21 Nov 2025 |
Direct |
| Mary K. Newman |
IESC |
Common Stock |
Tax liability |
-12.7% |
|
|
-3,423 |
23,454 |
21 Nov 2025 |
Direct |
| Mary K. Newman |
IESC |
Common Stock |
Award |
29.6% |
|
|
6,142 |
26,877 |
21 Nov 2025 |
Direct |
| Tracy McLauchlin |
IESC |
Common Stock |
Tax liability |
-6.58% |
|
|
-4,937 |
70,097 |
21 Nov 2025 |
Direct |
| Tracy McLauchlin |
IESC |
Common Stock |
Award |
13.4% |
|
|
8,857 |
75,034 |
21 Nov 2025 |
Direct |
| Matthew J. Simmes |
IESC |
Common Stock |
Tax liability |
-6.83% |
|
|
-7,900 |
107,776 |
21 Nov 2025 |
Direct |
| Matthew J. Simmes |
IESC |
Common Stock |
Award |
14% |
|
|
14,172 |
115,676 |
21 Nov 2025 |
Direct |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Tax liability |
-0.12% |
|
|
-13,179 |
10,776,615 |
21 Nov 2025 |
See footnotes |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Award |
0.19% |
|
|
20,077 |
10,789,794 |
21 Nov 2025 |
See footnotes |
| Kelly Janzen |
IESC |
Common Stock |
Award |
136.2% |
|
|
64 |
111 |
01 Oct 2025 |
Direct |
| Joe D. Koshkin |
IESC |
Common Stock |
Award |
0.15% |
|
|
72 |
49,723 |
01 Oct 2025 |
Direct |
| Jennifer A. Baldock |
IESC |
Common Stock |
Award |
1.24% |
|
|
67 |
5,454 |
01 Oct 2025 |
Direct |
| David B. Gendell |
IESC |
Common Stock |
Award |
0.07% |
|
|
64 |
88,536 |
01 Oct 2025 |
Direct |
| Todd M. Cleveland |
IESC |
Common Stock |
Award |
0.08% |
|
|
68 |
87,248 |
01 Oct 2025 |
Direct |
| John Louis Fouts |
IESC |
Common Stock |
Award |
1.59% |
|
|
128 |
8,181 |
01 Oct 2025 |
Direct |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Sale |
-0.06% |
$2,593,220 |
$380.74 |
-6,811 |
10,769,717 |
15 Sep 2025 |
See Footnotes |
| Gendell Jeffrey L. Et al |
IESC |
Common Stock, par value $0.01 per share |
Sale |
-0.07% |
$2,699,415 |
$378.23 |
-7,137 |
10,776,528 |
12 Sep 2025 |
See Footnotes |