| May 5, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 40 | $665.15 | $27K@ $665.15 | 86,575 | Form 4 |
| May 5, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 28 | $662.33 | $19K@ $662.33 | 86,615 | Form 4 |
| May 5, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 570 | $661.68 | $377K@ $661.68 | 86,643 | Form 4 |
| May 5, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 797 | $660.70 | $527K@ $660.70 | 87,213 | Form 4 |
| May 5, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 731 | $659.92 | $482K@ $659.92 | 88,010 | Form 4 |
| May 5, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 1,195 | $658.52 | $787K@ $658.52 | 88,741 | Form 4 |
| May 5, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 1,322 | $657.49 | $869K@ $657.49 | 89,936 | Form 4 |
| May 5, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 1,587 | $656.48 | $1.0M@ $656.48 | 91,258 | Form 4 |
| May 5, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 730 | $655.41 | $478K@ $655.41 | 92,845 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 440 | $511.39 | $225K@ $511.39 | 93,575 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 686 | $510.40 | $350K@ $510.40 | 94,015 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 579 | $509.11 | $295K@ $509.11 | 94,701 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 410 | $507.89 | $208K@ $507.89 | 95,280 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 708 | $506.93 | $359K@ $506.93 | 95,690 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 859 | $505.88 | $435K@ $505.88 | 96,398 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 228 | $504.82 | $115K@ $504.82 | 97,257 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 153 | $503.66 | $77K@ $503.66 | 97,485 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 217 | $502.35 | $109K@ $502.35 | 97,638 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 80 | $500.54 | $40K@ $500.54 | 97,855 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 64 | $499.78 | $32K@ $499.78 | 97,935 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 56 | $498.84 | $28K@ $498.84 | 97,999 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 292 | $497.88 | $145K@ $497.88 | 98,055 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 208 | $496.70 | $103K@ $496.70 | 98,347 | Form 4 |
| Feb 18, 2026 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 20 | $493.51 | $10K@ $493.51 | 98,555 | Form 4 |
| Dec 1, 2025 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 1,000 | $409.86 | $410K@ $409.86 | 98,575 | Form 4 |
| Dec 1, 2025 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 1,471 | $408.92 | $602K@ $408.92 | 99,575 | Form 4 |
| Dec 1, 2025 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 3,280 | $407.87 | $1.3M@ $407.87 | 101,046 | Form 4 |
| Dec 1, 2025 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 1,001 | $406.65 | $407K@ $406.65 | 104,326 | Form 4 |
| Dec 1, 2025 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 2,312 | $405.64 | $938K@ $405.64 | 105,327 | Form 4 |
| Dec 1, 2025 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 156 | $404.43 | $63K@ $404.43 | 107,639 | Form 4 |
| Dec 1, 2025 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 260 | $402.44 | $105K@ $402.44 | 107,795 | Form 4 |
| Dec 1, 2025 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 160 | $400.27 | $64K@ $400.27 | 108,055 | Form 4 |
| Dec 1, 2025 | IESCPresident and CEO | Open-market saleCode S · directPrice far from market; may be another security | 360 | $399.30 | $144K@ $399.30 | 108,215 | Form 4 |
| Nov 26, 2025 | IESCPresident and CEO | Grant or awardCode A · direct | 799 | — | — | 108,575 | Form 4 |