|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
4 |
$752.18 |
$3,009 |
Jun 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
10,000 |
$760.47 |
$7,604,700 |
Jun 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
6,720 |
$764.54 |
$5,137,709 |
Jun 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
7,491 |
$758.74 |
$5,683,721 |
Jun 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
19,996 |
$750.24 |
$15,001,799 |
Jun 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
2,509 |
$761.73 |
$1,911,181 |
Jun 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
4,000 |
$706.60 |
$2,826,400 |
May 27, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
2,809 |
$710.14 |
$1,994,783 |
May 27, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
2,250 |
$703.51 |
$1,582,898 |
May 27, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
6,000 |
$702.65 |
$4,215,900 |
May 27, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
7,000 |
$708.10 |
$4,956,700 |
May 27, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
8,251 |
$705.38 |
$5,820,090 |
May 27, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
2,006 |
$702.24 |
$1,408,693 |
May 26, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
49 |
$703.89 |
$34,491 |
May 26, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
8,767 |
$692.90 |
$6,074,654 |
May 14, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
8,189 |
$697.47 |
$5,711,582 |
May 14, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
2,000 |
$683.09 |
$1,366,180 |
May 14, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
405 |
$698.03 |
$282,702 |
May 14, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
4,154 |
$694.82 |
$2,886,282 |
May 14, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
15,846 |
$693.89 |
$10,995,381 |
May 14, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
15,000 |
$692.71 |
$10,390,650 |
May 13, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
52 |
$673.47 |
$35,020 |
May 08, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
5,000 |
$674.98 |
$3,374,900 |
May 08, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
2,000 |
$672.45 |
$1,344,900 |
May 08, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
1 |
$677.47 |
$677 |
May 07, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
5,000 |
$677.16 |
$3,385,800 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
7,000 |
$672.52 |
$4,707,640 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
4,000 |
$671.22 |
$2,684,880 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
1,006 |
$686.41 |
$690,528 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
2,788 |
$681.30 |
$1,899,464 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
3,000 |
$675.62 |
$2,026,860 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
7,206 |
$682.71 |
$4,919,608 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
4,000 |
$684.33 |
$2,737,320 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
2,000 |
$670.03 |
$1,340,060 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
103 |
$678.29 |
$69,864 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
3,610 |
$673.74 |
$2,432,201 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
390 |
$674.85 |
$263,192 |
May 06, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
320 |
$520.43 |
$166,538 |
Feb 17, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
2,791 |
$520.10 |
$1,451,599 |
Feb 13, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
180 |
$530.68 |
$95,522 |
Feb 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
1,574 |
$533.26 |
$839,351 |
Feb 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
257 |
$528.65 |
$135,863 |
Feb 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
1,083 |
$526.51 |
$570,210 |
Feb 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
100 |
$527.27 |
$52,727 |
Feb 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
874 |
$531.71 |
$464,715 |
Feb 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
980 |
$525.05 |
$514,549 |
Feb 12, 2026 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
28,264 |
$470.40 |
$13,295,386 |
Dec 11, 2025 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
884 |
$471.50 |
$416,806 |
Dec 11, 2025 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
716 |
$474.26 |
$339,570 |
Dec 11, 2025 |
|
IESC
|
Sale
|
Common Stock, par value $0.01 per share |
1,423 |
$480.37 |
$683,567 |
Dec 11, 2025 |