XNAS 28 Apr, 2026 10:24 AM (EDT)
| Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 273.09 per share. | 24 Apr 2026 | 4,000 | 167,125 (0%) | 0% | 273.1 | 1,092,343 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 68.48 per share. | 24 Apr 2026 | 731 | 24,275 (0%) | 0% | 68.5 | 50,059 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Apr 2026 | 731 | 0 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 270.76 per share. | 24 Apr 2026 | 10,304 | 13,240 (0%) | 0% | 270.8 | 2,789,880 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 266.94 per share. | 24 Apr 2026 | 731 | 23,544 (0%) | 0% | 266.9 | 195,136 | Common Stock |
| Alvaro Doyle | VP and CIO | Sale of securities on an exchange or to another person at price $ 259.90 per share. | 23 Apr 2026 | 6,000 | 42 (0%) | 0% | 259.9 | 1,559,420 | Common Stock |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Apr 2026 | 2,000 | 3,000 | - | - | Non Qualified Stock Option | |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Apr 2026 | 6,000 | 4,000 | - | - | Non Qualified Stock Option | |
| Alvaro Doyle | VP and CIO | Sale of securities on an exchange or to another person at price $ 259.90 per share. | 23 Apr 2026 | 2,000 | 42 (0%) | 0% | 259.9 | 519,807 | Common Stock |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 23 Apr 2026 | 2,000 | 2,042 (0%) | 0% | 69.0 | 138,080 | Common Stock |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 46.96 per share. | 23 Apr 2026 | 6,000 | 6,042 (0%) | 0% | 47.0 | 281,760 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 198.08 per share. | 16 Apr 2026 | 7,000 | 8,868,090 (30%) | 0% | 198.1 | 1,386,580 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 196.11 per share. | 16 Apr 2026 | 9,994 | 8,885,096 (30%) | 0% | 196.1 | 1,959,913 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 197.00 per share. | 16 Apr 2026 | 10,006 | 8,875,090 (30%) | 0% | 197.0 | 1,971,183 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 199.07 per share. | 16 Apr 2026 | 13,000 | 8,855,090 (30%) | 0% | 199.1 | 2,587,914 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 194.00 per share. | 15 Apr 2026 | 11,200 | 8,905,090 (30%) | 0% | 194 | 2,172,800 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 193.19 per share. | 15 Apr 2026 | 10,300 | 8,916,290 (30%) | 0% | 193.2 | 1,989,806 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 192.20 per share. | 15 Apr 2026 | 11,287 | 8,926,590 (30%) | 0% | 192.2 | 2,169,352 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 191.12 per share. | 15 Apr 2026 | 7,213 | 8,937,877 (30%) | 0% | 191.1 | 1,378,553 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 195.00 per share. | 15 Apr 2026 | 10,000 | 8,895,090 (30%) | 0% | 195 | 1,950,000 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 190.00 per share. | 14 Apr 2026 | 10,000 | 8,940,263 (30%) | 0% | 190.0 | 1,900,005 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 189.00 per share. | 14 Apr 2026 | 9,778 | 8,950,263 (31%) | 0% | 189 | 1,848,042 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 14 Apr 2026 | 1,372 | 4,113 | - | - | Non Qualified Stock Option | |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 14 Apr 2026 | 3,455 | 13,818 | - | - | Non Qualified Stock Option | |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.61 per share. | 14 Apr 2026 | 1,372 | 8,945,090 (31%) | 0% | 60.6 | 83,157 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Exercise or conversion of derivative security received from the company (such as an option) at price $ 41.61 per share. | 14 Apr 2026 | 3,455 | 8,943,718 (31%) | 0% | 41.6 | 143,763 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 186.00 per share. | 09 Apr 2026 | 4,721 | 8,980,263 (31%) | 0% | 186 | 878,106 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 187.00 per share. | 09 Apr 2026 | 10,000 | 8,970,263 (31%) | 0% | 187 | 1,870,000 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 188.00 per share. | 09 Apr 2026 | 10,000 | 8,960,263 (31%) | 0% | 188 | 1,880,000 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 189.00 per share. | 09 Apr 2026 | 222 | 8,960,041 (31%) | 0% | 189 | 41,958 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Sale of securities on an exchange or to another person at price $ 164.46 per share. | 01 Apr 2026 | 1,073 | 2,947 (0%) | 0% | 164.5 | 176,461 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Sale of securities on an exchange or to another person at price $ 162.61 per share. | 01 Apr 2026 | 100 | 4,020 (0%) | 0% | 162.6 | 16,261 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Sale of securities on an exchange or to another person at price $ 160.34 per share. | 01 Apr 2026 | 100 | 4,120 (0%) | 0% | 160.3 | 16,034 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Sale of securities on an exchange or to another person at price $ 159.35 per share. | 01 Apr 2026 | 300 | 4,220 (0%) | 0% | 159.4 | 47,805 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Sale of securities on an exchange or to another person at price $ 165.69 per share. | 01 Apr 2026 | 627 | 2,320 (0%) | 0% | 165.7 | 103,885 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Sale of securities on an exchange or to another person at price $ 158.29 per share. | 01 Apr 2026 | 472 | 4,520 (0%) | 0% | 158.3 | 74,712 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Exercise or conversion of derivative security received from the company (such as an option) at price $ 31.05 per share. | 01 Apr 2026 | 1,611 | 4,992 (0%) | 0% | 31.1 | 50,022 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Exercise or conversion of derivative security received from the company (such as an option) at price $ 30.98 per share. | 01 Apr 2026 | 1,461 | 3,381 (0%) | 0% | 31.0 | 45,262 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Sale of securities on an exchange or to another person at price $ 166.49 per share. | 01 Apr 2026 | 300 | 2,020 (0%) | 0% | 166.5 | 49,947 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Sale of securities on an exchange or to another person at price $ 167.75 per share. | 01 Apr 2026 | 100 | 1,920 (0%) | 0% | 167.8 | 16,775 | Common Stock |
| Philip Davies | Director, Corp. VP - Sales | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 01 Apr 2026 | 1,461 | 8,539 | - | - | Non Qualified Stock Option | |
| Philip Davies | Director, Corp. VP - Sales | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 01 Apr 2026 | 1,611 | 0 | - | - | Non Qualified Stock Option | |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 186.00 per share. | 25 Mar 2026 | 5,279 | 8,984,984 (31%) | 0% | 186 | 981,894 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 185.00 per share. | 25 Mar 2026 | 10,000 | 8,990,263 (31%) | 0% | 185 | 1,850,000 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 183.74 per share. | 25 Mar 2026 | 18,960 | 9,000,263 (31%) | 0% | 183.7 | 3,483,659 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 182.48 per share. | 25 Mar 2026 | 8,411 | 9,019,223 (31%) | 0% | 182.5 | 1,534,806 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 181.57 per share. | 25 Mar 2026 | 7,350 | 9,027,634 (31%) | 0% | 181.6 | 1,334,538 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 179.00 per share. | 24 Mar 2026 | 7,900 | 9,050,263 (31%) | 0% | 179 | 1,414,100 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 181.00 per share. | 24 Mar 2026 | 5,279 | 9,034,984 (31%) | 0% | 181.0 | 955,510 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 180.10 per share. | 24 Mar 2026 | 10,000 | 9,040,263 (31%) | 0% | 180.1 | 1,800,986 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 175.00 per share. | 23 Mar 2026 | 3,134 | 9,060,953 (31%) | 0% | 175 | 548,450 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 176.00 per share. | 23 Mar 2026 | 2,790 | 9,058,163 (31%) | 0% | 176 | 491,040 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 176.00 per share. | 20 Mar 2026 | 3,010 | 9,100,387 (31%) | 0% | 176.0 | 529,763 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 177.87 per share. | 20 Mar 2026 | 4,680 | 9,095,707 (31%) | 0% | 177.9 | 832,436 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 178.75 per share. | 20 Mar 2026 | 13,126 | 9,082,581 (31%) | 0% | 178.8 | 2,346,308 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 179.72 per share. | 20 Mar 2026 | 2,579 | 9,080,002 (31%) | 0% | 179.7 | 463,510 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 180.62 per share. | 20 Mar 2026 | 2,201 | 9,077,801 (31%) | 0% | 180.6 | 397,549 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 181.71 per share. | 20 Mar 2026 | 4,656 | 9,073,145 (31%) | 0% | 181.7 | 846,060 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 182.64 per share. | 20 Mar 2026 | 1,958 | 9,071,187 (31%) | 0% | 182.6 | 357,600 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 184.67 per share. | 20 Mar 2026 | 1,500 | 9,069,687 (31%) | 0% | 184.7 | 277,002 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 186.27 per share. | 20 Mar 2026 | 3,999 | 9,065,688 (31%) | 0% | 186.3 | 744,899 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 187.43 per share. | 20 Mar 2026 | 1,101 | 9,064,587 (31%) | 0% | 187.4 | 206,356 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 188.89 per share. | 20 Mar 2026 | 500 | 9,064,087 (31%) | 0% | 188.9 | 94,445 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 174.64 per share. | 20 Mar 2026 | 4,766 | 9,103,397 (31%) | 0% | 174.6 | 832,332 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 191.45 per share. | 19 Mar 2026 | 956 | 9,108,163 (31%) | 0% | 191.4 | 183,026 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 190.24 per share. | 19 Mar 2026 | 4,342 | 9,109,119 (31%) | 0% | 190.2 | 826,042 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 189.78 per share. | 19 Mar 2026 | 2,917 | 9,113,461 (31%) | 0% | 189.8 | 553,582 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 187.58 per share. | 19 Mar 2026 | 400 | 9,116,378 (31%) | 0% | 187.6 | 75,030 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 186.90 per share. | 19 Mar 2026 | 399 | 9,116,778 (31%) | 0% | 186.9 | 74,573 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 185.60 per share. | 19 Mar 2026 | 1,095 | 9,117,177 (31%) | 0% | 185.6 | 203,229 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 184.74 per share. | 19 Mar 2026 | 1,421 | 9,118,272 (31%) | 0% | 184.7 | 262,517 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 183.59 per share. | 19 Mar 2026 | 5,262 | 9,119,693 (31%) | 0% | 183.6 | 966,065 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 182.73 per share. | 19 Mar 2026 | 5,325 | 9,124,955 (31%) | 0% | 182.7 | 973,047 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 181.86 per share. | 19 Mar 2026 | 2,383 | 9,130,280 (31%) | 0% | 181.9 | 433,361 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 179.94 per share. | 19 Mar 2026 | 500 | 9,132,663 (31%) | 0% | 179.9 | 89,969 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 177.94 per share. | 19 Mar 2026 | 600 | 9,133,163 (31%) | 0% | 177.9 | 106,764 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 176.50 per share. | 19 Mar 2026 | 400 | 9,133,763 (31%) | 0% | 176.5 | 70,602 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 175.27 per share. | 19 Mar 2026 | 800 | 9,134,163 (31%) | 0% | 175.3 | 140,216 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 174.08 per share. | 19 Mar 2026 | 2,599 | 9,134,963 (31%) | 0% | 174.1 | 452,435 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 173.11 per share. | 19 Mar 2026 | 12,262 | 9,137,562 (31%) | 0% | 173.1 | 2,122,694 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 172.26 per share. | 19 Mar 2026 | 8,339 | 9,149,824 (31%) | 0% | 172.3 | 1,436,437 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 200.18 per share. | 18 Mar 2026 | 1,870 | 9,158,963 (31%) | 0% | 200.2 | 374,341 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 201.05 per share. | 18 Mar 2026 | 800 | 9,158,163 (31%) | 0% | 201.1 | 160,840 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 191.87 per share. | 18 Mar 2026 | 5,668 | 9,202,495 (31%) | 0% | 191.9 | 1,087,537 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 193.57 per share. | 18 Mar 2026 | 3,138 | 9,199,357 (31%) | 0% | 193.6 | 607,408 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 194.39 per share. | 18 Mar 2026 | 6,464 | 9,192,893 (31%) | 0% | 194.4 | 1,256,545 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 195.31 per share. | 18 Mar 2026 | 7,105 | 9,185,788 (31%) | 0% | 195.3 | 1,387,684 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 196.25 per share. | 18 Mar 2026 | 6,506 | 9,179,282 (31%) | 0% | 196.2 | 1,276,789 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 197.36 per share. | 18 Mar 2026 | 7,081 | 9,172,201 (31%) | 0% | 197.4 | 1,397,480 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 198.31 per share. | 18 Mar 2026 | 6,768 | 9,165,433 (31%) | 0% | 198.3 | 1,342,149 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 199.65 per share. | 18 Mar 2026 | 4,600 | 9,160,833 (31%) | 0% | 199.6 | 918,369 | Common Stock |
| Michael S. McNamara | Director, General Manager Mfg. Ops. | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 17 Mar 2026 | 1,668 | 1,666 | - | - | Non Qualified Stock Option | |
| Michael S. McNamara | Director, General Manager Mfg. Ops. | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 17 Mar 2026 | 5,506 | 8,257 | - | - | Non Qualified Stock Option | |
| Michael S. McNamara | Director, General Manager Mfg. Ops. | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.61 per share. | 17 Mar 2026 | 1,668 | 19,806 (0%) | 0% | 60.6 | 101,097 | Common Stock |
| Michael S. McNamara | Director, General Manager Mfg. Ops. | Sale of securities on an exchange or to another person at price $ 190.07 per share. | 17 Mar 2026 | 1,668 | 18,138 (0%) | 0% | 190.1 | 317,037 | Common Stock |
| Michael S. McNamara | Director, General Manager Mfg. Ops. | Exercise or conversion of derivative security received from the company (such as an option) at price $ 41.61 per share. | 17 Mar 2026 | 5,506 | 23,644 (0%) | 0% | 41.6 | 229,105 | Common Stock |
| Michael S. McNamara | Director, General Manager Mfg. Ops. | Sale of securities on an exchange or to another person at price $ 190.07 per share. | 17 Mar 2026 | 5,506 | 18,138 (0%) | 0% | 190.1 | 1,046,525 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 194.39 per share. | 17 Mar 2026 | 800 | 9,214,792 (31%) | 0% | 194.4 | 155,515 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 196.06 per share. | 17 Mar 2026 | 6,535 | 9,208,257 (31%) | 0% | 196.1 | 1,281,280 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 196.41 per share. | 17 Mar 2026 | 94 | 9,208,163 (31%) | 0% | 196.4 | 18,463 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 186.42 per share. | 17 Mar 2026 | 2,333 | 9,255,830 (32%) | 0% | 186.4 | 434,911 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 187.16 per share. | 17 Mar 2026 | 4,751 | 9,251,079 (32%) | 0% | 187.2 | 889,208 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 188.42 per share. | 17 Mar 2026 | 7,392 | 9,243,687 (32%) | 0% | 188.4 | 1,392,798 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 189.24 per share. | 17 Mar 2026 | 9,911 | 9,233,776 (32%) | 0% | 189.2 | 1,875,594 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 190.73 per share. | 17 Mar 2026 | 4,694 | 9,229,082 (31%) | 0% | 190.7 | 895,308 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 191.63 per share. | 17 Mar 2026 | 9,612 | 9,219,470 (31%) | 0% | 191.6 | 1,841,946 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 192.45 per share. | 17 Mar 2026 | 2,677 | 9,216,793 (31%) | 0% | 192.5 | 515,197 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 193.40 per share. | 17 Mar 2026 | 1,201 | 9,215,592 (31%) | 0% | 193.4 | 232,278 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 179.07 per share. | 16 Mar 2026 | 400 | 9,307,163 (32%) | 0% | 179.1 | 71,628 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 178.06 per share. | 16 Mar 2026 | 600 | 9,307,563 (32%) | 0% | 178.1 | 106,836 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 186.48 per share. | 16 Mar 2026 | 7,200 | 9,260,664 (32%) | 0% | 186.5 | 1,342,646 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 187.63 per share. | 16 Mar 2026 | 1,301 | 9,259,363 (32%) | 0% | 187.6 | 244,101 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 188.48 per share. | 16 Mar 2026 | 800 | 9,258,563 (32%) | 0% | 188.5 | 150,786 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 189.75 per share. | 16 Mar 2026 | 400 | 9,258,163 (32%) | 0% | 189.8 | 75,901 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 185.47 per share. | 16 Mar 2026 | 13,054 | 9,267,864 (32%) | 0% | 185.5 | 2,421,138 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 184.41 per share. | 16 Mar 2026 | 8,522 | 9,280,918 (32%) | 0% | 184.4 | 1,571,548 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 183.53 per share. | 16 Mar 2026 | 15,020 | 9,289,440 (32%) | 0% | 183.5 | 2,756,555 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 182.21 per share. | 16 Mar 2026 | 2,703 | 9,304,460 (32%) | 0% | 182.2 | 492,507 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 174.00 per share. | 13 Mar 2026 | 2,000 | 188,838 (0%) | 0% | 174 | 348,000 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 175.80 per share. | 13 Mar 2026 | 1,500 | 9,308,163 (32%) | 0% | 175.8 | 263,700 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 172.62 per share. | 13 Mar 2026 | 8,291 | 9,316,363 (32%) | 0% | 172.6 | 1,431,201 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 171.76 per share. | 13 Mar 2026 | 5,106 | 9,324,654 (32%) | 0% | 171.8 | 877,004 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 170.93 per share. | 13 Mar 2026 | 7,937 | 9,329,760 (32%) | 0% | 170.9 | 1,356,692 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 169.93 per share. | 13 Mar 2026 | 5,100 | 9,337,697 (32%) | 0% | 169.9 | 866,642 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 168.71 per share. | 13 Mar 2026 | 6,926 | 9,342,797 (32%) | 0% | 168.7 | 1,168,490 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 167.62 per share. | 13 Mar 2026 | 4,502 | 9,349,723 (32%) | 0% | 167.6 | 754,623 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 166.83 per share. | 13 Mar 2026 | 2,638 | 9,354,225 (32%) | 0% | 166.8 | 440,107 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 165.21 per share. | 13 Mar 2026 | 1,300 | 9,356,863 (32%) | 0% | 165.2 | 214,775 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 175.25 per share. | 13 Mar 2026 | 2,986 | 9,309,663 (32%) | 0% | 175.2 | 523,282 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 174.01 per share. | 13 Mar 2026 | 3,714 | 9,312,649 (32%) | 0% | 174.0 | 646,291 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 173.22 per share. | 12 Mar 2026 | 400 | 9,358,163 (32%) | 0% | 173.2 | 69,288 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 171.64 per share. | 12 Mar 2026 | 900 | 9,358,563 (32%) | 0% | 171.6 | 154,475 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 170.67 per share. | 12 Mar 2026 | 3,375 | 9,359,463 (32%) | 0% | 170.7 | 575,996 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 169.59 per share. | 12 Mar 2026 | 3,370 | 9,362,838 (32%) | 0% | 169.6 | 571,525 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 168.58 per share. | 12 Mar 2026 | 5,378 | 9,366,208 (32%) | 0% | 168.6 | 906,625 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 167.55 per share. | 12 Mar 2026 | 16,970 | 9,371,586 (32%) | 0% | 167.6 | 2,843,339 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 166.77 per share. | 12 Mar 2026 | 10,277 | 9,388,556 (32%) | 0% | 166.8 | 1,713,924 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 165.52 per share. | 12 Mar 2026 | 3,698 | 9,398,833 (32%) | 0% | 165.5 | 612,098 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 164.61 per share. | 12 Mar 2026 | 4,067 | 9,402,531 (32%) | 0% | 164.6 | 669,467 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 163.74 per share. | 12 Mar 2026 | 1,565 | 9,406,598 (32%) | 0% | 163.7 | 256,256 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 163.41 per share. | 12 Mar 2026 | 976 | 228,449 (0%) | 0% | 163.4 | 159,491 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 173.20 per share. | 12 Mar 2026 | 5,200 | 190,838 (0%) | 0% | 173.2 | 900,647 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 172.15 per share. | 12 Mar 2026 | 100 | 196,038 (0%) | 0% | 172.2 | 17,215 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 171.11 per share. | 12 Mar 2026 | 3,400 | 196,138 (0%) | 0% | 171.1 | 581,766 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 170.32 per share. | 12 Mar 2026 | 3,700 | 199,538 (0%) | 0% | 170.3 | 630,173 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 169.15 per share. | 12 Mar 2026 | 5,610 | 203,238 (0%) | 0% | 169.1 | 948,907 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 168.30 per share. | 12 Mar 2026 | 4,100 | 208,848 (0%) | 0% | 168.3 | 690,047 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 167.28 per share. | 12 Mar 2026 | 2,846 | 212,948 (0%) | 0% | 167.3 | 476,080 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 166.45 per share. | 12 Mar 2026 | 2,931 | 215,794 (0%) | 0% | 166.5 | 487,869 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 165.13 per share. | 12 Mar 2026 | 2,876 | 218,725 (0%) | 0% | 165.1 | 474,916 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 164.43 per share. | 12 Mar 2026 | 6,848 | 221,601 (0%) | 0% | 164.4 | 1,125,993 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 180.17 per share. | 11 Mar 2026 | 1,111 | 9,408,163 (32%) | 0% | 180.2 | 200,170 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 178.95 per share. | 11 Mar 2026 | 11,185 | 9,409,274 (32%) | 0% | 178.9 | 2,001,551 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 178.12 per share. | 11 Mar 2026 | 18,734 | 9,420,459 (32%) | 0% | 178.1 | 3,336,921 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 177.28 per share. | 11 Mar 2026 | 10,063 | 9,439,193 (32%) | 0% | 177.3 | 1,783,988 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 176.17 per share. | 11 Mar 2026 | 4,007 | 9,449,256 (32%) | 0% | 176.2 | 705,932 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 174.32 per share. | 11 Mar 2026 | 1,160 | 9,453,263 (32%) | 0% | 174.3 | 202,214 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 173.01 per share. | 11 Mar 2026 | 1,540 | 9,454,423 (32%) | 0% | 173.0 | 266,435 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 171.26 per share. | 11 Mar 2026 | 300 | 9,455,963 (32%) | 0% | 171.3 | 51,377 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 170.31 per share. | 11 Mar 2026 | 292 | 9,456,263 (32%) | 0% | 170.3 | 49,731 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 169.38 per share. | 11 Mar 2026 | 1,408 | 9,456,555 (32%) | 0% | 169.4 | 238,491 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 168.12 per share. | 11 Mar 2026 | 200 | 9,457,963 (32%) | 0% | 168.1 | 33,625 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Exercise or conversion of derivative security received from the company (such as an option) at price $ 48.38 per share. | 11 Mar 2026 | 500 | 15,500 (0%) | 0% | 48.4 | 24,190 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Mar 2026 | 500 | 0 | - | - | Non Qualified Stock Option | |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Mar 2026 | 15,000 | 5,000 | - | - | Non Qualified Stock Option | |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Sale of securities on an exchange or to another person at price $ 180.46 per share. | 11 Mar 2026 | 700 | 0 (0%) | 0% | 180.5 | 126,323 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Sale of securities on an exchange or to another person at price $ 179.22 per share. | 11 Mar 2026 | 1,245 | 700 (0%) | 0% | 179.2 | 223,127 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Sale of securities on an exchange or to another person at price $ 178.40 per share. | 11 Mar 2026 | 5,157 | 1,945 (0%) | 0% | 178.4 | 920,014 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Sale of securities on an exchange or to another person at price $ 177.57 per share. | 11 Mar 2026 | 4,401 | 7,102 (0%) | 0% | 177.6 | 781,501 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Sale of securities on an exchange or to another person at price $ 176.35 per share. | 11 Mar 2026 | 1,997 | 11,503 (0%) | 0% | 176.4 | 352,177 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Sale of securities on an exchange or to another person at price $ 174.41 per share. | 11 Mar 2026 | 300 | 13,500 (0%) | 0% | 174.4 | 52,324 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Sale of securities on an exchange or to another person at price $ 172.96 per share. | 11 Mar 2026 | 800 | 13,800 (0%) | 0% | 173.0 | 138,371 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Sale of securities on an exchange or to another person at price $ 169.48 per share. | 11 Mar 2026 | 900 | 14,600 (0%) | 0% | 169.5 | 152,532 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Exercise or conversion of derivative security received from the company (such as an option) at price $ 93.33 per share. | 11 Mar 2026 | 15,000 | 15,000 (0%) | 0% | 93.3 | 1,399,950 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 182.17 per share. | 10 Mar 2026 | 1,302 | 9,458,163 (32%) | 0% | 182.2 | 237,191 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 181.22 per share. | 10 Mar 2026 | 4,371 | 9,459,465 (32%) | 0% | 181.2 | 792,122 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 180.09 per share. | 10 Mar 2026 | 2,676 | 9,463,836 (32%) | 0% | 180.1 | 481,922 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 179.21 per share. | 10 Mar 2026 | 9,432 | 9,466,512 (32%) | 0% | 179.2 | 1,690,307 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 178.20 per share. | 10 Mar 2026 | 8,218 | 9,475,944 (32%) | 0% | 178.2 | 1,464,416 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 177.15 per share. | 10 Mar 2026 | 4,792 | 9,484,162 (32%) | 0% | 177.2 | 848,919 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 175.88 per share. | 10 Mar 2026 | 3,983 | 9,488,954 (32%) | 0% | 175.9 | 700,515 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 174.98 per share. | 10 Mar 2026 | 7,726 | 9,492,937 (32%) | 0% | 175.0 | 1,351,905 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 173.37 per share. | 10 Mar 2026 | 4,388 | 9,500,663 (32%) | 0% | 173.4 | 760,759 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 172.55 per share. | 10 Mar 2026 | 1,753 | 9,505,051 (32%) | 0% | 172.5 | 302,475 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 171.18 per share. | 10 Mar 2026 | 959 | 9,506,804 (32%) | 0% | 171.2 | 164,158 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 169.70 per share. | 10 Mar 2026 | 400 | 9,507,763 (32%) | 0% | 169.7 | 67,880 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 159.23 per share. | 09 Mar 2026 | 3,466 | 9,554,697 (33%) | 0% | 159.2 | 551,880 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 170.02 per share. | 09 Mar 2026 | 4,201 | 9,508,163 (32%) | 0% | 170.0 | 714,267 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 169.16 per share. | 09 Mar 2026 | 7,449 | 9,512,364 (32%) | 0% | 169.2 | 1,260,052 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 168.04 per share. | 09 Mar 2026 | 600 | 9,519,813 (33%) | 0% | 168.0 | 100,825 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 167.31 per share. | 09 Mar 2026 | 1,620 | 9,520,413 (33%) | 0% | 167.3 | 271,036 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 166.10 per share. | 09 Mar 2026 | 3,046 | 9,522,033 (33%) | 0% | 166.1 | 505,938 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 165.18 per share. | 09 Mar 2026 | 6,453 | 9,525,079 (33%) | 0% | 165.2 | 1,065,926 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 164.35 per share. | 09 Mar 2026 | 3,718 | 9,531,532 (33%) | 0% | 164.4 | 611,064 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 163.24 per share. | 09 Mar 2026 | 1,363 | 9,535,250 (33%) | 0% | 163.2 | 222,500 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 162.06 per share. | 09 Mar 2026 | 2,622 | 9,536,613 (33%) | 0% | 162.1 | 424,933 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 161.14 per share. | 09 Mar 2026 | 8,622 | 9,539,235 (33%) | 0% | 161.1 | 1,389,362 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 160.11 per share. | 09 Mar 2026 | 6,840 | 9,547,857 (33%) | 0% | 160.1 | 1,095,152 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 171.45 per share. | 06 Mar 2026 | 1,498 | 9,567,965 (33%) | 0% | 171.5 | 256,834 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 177.47 per share. | 06 Mar 2026 | 700 | 9,558,163 (33%) | 0% | 177.5 | 124,230 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 176.74 per share. | 06 Mar 2026 | 2,400 | 9,558,863 (33%) | 0% | 176.7 | 424,183 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 175.49 per share. | 06 Mar 2026 | 1,700 | 9,561,263 (33%) | 0% | 175.5 | 298,338 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 174.66 per share. | 06 Mar 2026 | 3,145 | 9,562,963 (33%) | 0% | 174.7 | 549,300 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 173.91 per share. | 06 Mar 2026 | 1,315 | 9,566,108 (33%) | 0% | 173.9 | 228,696 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 172.69 per share. | 06 Mar 2026 | 542 | 9,567,423 (33%) | 0% | 172.7 | 93,598 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 168.81 per share. | 06 Mar 2026 | 501 | 9,569,463 (33%) | 0% | 168.8 | 84,575 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 168.17 per share. | 06 Mar 2026 | 1,299 | 9,569,964 (33%) | 0% | 168.2 | 218,447 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 167.17 per share. | 06 Mar 2026 | 924 | 9,571,263 (33%) | 0% | 167.2 | 154,465 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 166.17 per share. | 06 Mar 2026 | 3,580 | 9,572,187 (33%) | 0% | 166.2 | 594,901 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 165.22 per share. | 06 Mar 2026 | 7,032 | 9,575,767 (33%) | 0% | 165.2 | 1,161,812 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 164.25 per share. | 06 Mar 2026 | 4,338 | 9,582,799 (33%) | 0% | 164.2 | 712,510 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 163.31 per share. | 06 Mar 2026 | 6,726 | 9,587,137 (33%) | 0% | 163.3 | 1,098,446 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 162.36 per share. | 06 Mar 2026 | 9,500 | 9,593,863 (33%) | 0% | 162.4 | 1,542,444 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 161.11 per share. | 06 Mar 2026 | 3,400 | 9,603,363 (33%) | 0% | 161.1 | 547,762 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 160.17 per share. | 06 Mar 2026 | 1,400 | 9,606,763 (33%) | 0% | 160.2 | 224,244 | Common Stock |
| Sean Crilly | Corp. VP-Eng., Pwr Syst | Exercise or conversion of derivative security received from the company (such as an option) at price $ 75.43 per share. | 05 Mar 2026 | 300 | 10,029 (0%) | 0% | 75.4 | 22,629 | Common Stock |
| Sean Crilly | Corp. VP-Eng., Pwr Syst | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Mar 2026 | 554 | 1,662 | - | - | Non Qualified Stock Option | |
| Sean Crilly | Corp. VP-Eng., Pwr Syst | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Mar 2026 | 786 | 3,141 | - | - | Non Qualified Stock Option | |
| Sean Crilly | Corp. VP-Eng., Pwr Syst | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Mar 2026 | 300 | 598 | - | - | Non Qualified Stock Option | |
| Sean Crilly | Corp. VP-Eng., Pwr Syst | Sale of securities on an exchange or to another person at price $ 180.32 per share. | 05 Mar 2026 | 554 | 9,729 (0%) | 0% | 180.3 | 99,900 | Common Stock |
| Sean Crilly | Corp. VP-Eng., Pwr Syst | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.61 per share. | 05 Mar 2026 | 554 | 10,283 (0%) | 0% | 60.6 | 33,578 | Common Stock |
| Sean Crilly | Corp. VP-Eng., Pwr Syst | Sale of securities on an exchange or to another person at price $ 180.32 per share. | 05 Mar 2026 | 786 | 9,729 (0%) | 0% | 180.3 | 141,735 | Common Stock |
| Sean Crilly | Corp. VP-Eng., Pwr Syst | Exercise or conversion of derivative security received from the company (such as an option) at price $ 41.61 per share. | 05 Mar 2026 | 786 | 10,515 (0%) | 0% | 41.6 | 32,705 | Common Stock |
| Sean Crilly | Corp. VP-Eng., Pwr Syst | Sale of securities on an exchange or to another person at price $ 180.32 per share. | 05 Mar 2026 | 300 | 9,729 (0%) | 0% | 180.3 | 54,097 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 203.06 per share. | 05 Mar 2026 | 1,100 | 9,608,163 (33%) | 0% | 203.1 | 223,362 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 202.15 per share. | 05 Mar 2026 | 1,640 | 9,609,263 (33%) | 0% | 202.1 | 331,520 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 201.05 per share. | 05 Mar 2026 | 1,265 | 9,610,903 (33%) | 0% | 201.1 | 254,329 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 200.08 per share. | 05 Mar 2026 | 1,795 | 9,612,168 (33%) | 0% | 200.1 | 359,136 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 199.34 per share. | 05 Mar 2026 | 3,888 | 9,613,963 (33%) | 0% | 199.3 | 775,015 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 197.97 per share. | 05 Mar 2026 | 1,212 | 9,617,851 (33%) | 0% | 198.0 | 239,945 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 196.35 per share. | 05 Mar 2026 | 800 | 9,619,063 (33%) | 0% | 196.4 | 157,083 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 194.93 per share. | 05 Mar 2026 | 1,400 | 9,619,863 (33%) | 0% | 194.9 | 272,901 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 193.58 per share. | 05 Mar 2026 | 400 | 9,621,263 (33%) | 0% | 193.6 | 77,432 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 192.81 per share. | 05 Mar 2026 | 1,100 | 9,621,663 (33%) | 0% | 192.8 | 212,090 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 191.29 per share. | 05 Mar 2026 | 1,000 | 9,622,763 (33%) | 0% | 191.3 | 191,289 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 190.04 per share. | 05 Mar 2026 | 400 | 9,623,763 (33%) | 0% | 190.0 | 76,015 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 189.04 per share. | 05 Mar 2026 | 1,997 | 9,624,163 (33%) | 0% | 189.0 | 377,519 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 188.23 per share. | 05 Mar 2026 | 1,503 | 9,626,160 (33%) | 0% | 188.2 | 282,907 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 186.71 per share. | 05 Mar 2026 | 1,600 | 9,627,663 (33%) | 0% | 186.7 | 298,739 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 185.27 per share. | 05 Mar 2026 | 981 | 9,629,263 (33%) | 0% | 185.3 | 181,754 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 183.83 per share. | 05 Mar 2026 | 353 | 9,630,244 (33%) | 0% | 183.8 | 64,893 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 182.91 per share. | 05 Mar 2026 | 266 | 9,630,597 (33%) | 0% | 182.9 | 48,655 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 181.88 per share. | 05 Mar 2026 | 4,764 | 9,630,863 (33%) | 0% | 181.9 | 866,468 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 180.70 per share. | 05 Mar 2026 | 6,882 | 9,635,627 (33%) | 0% | 180.7 | 1,243,560 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 179.81 per share. | 05 Mar 2026 | 10,120 | 9,642,509 (33%) | 0% | 179.8 | 1,819,701 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 178.86 per share. | 05 Mar 2026 | 3,850 | 9,652,629 (33%) | 0% | 178.9 | 688,596 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 177.74 per share. | 05 Mar 2026 | 584 | 9,656,479 (33%) | 0% | 177.7 | 103,799 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 176.88 per share. | 05 Mar 2026 | 1,100 | 9,657,063 (33%) | 0% | 176.9 | 194,572 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 177.18 per share. | 05 Mar 2026 | 100 | 7,239 (0%) | 0% | 177.2 | 17,718 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Mar 2026 | 914 | 1,827 | - | - | Non Qualified Stock Option | |
| Philip Davies | Director, VP Global Sales & Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Mar 2026 | 2,585 | 7,752 | - | - | Non Qualified Stock Option | |
| Philip Davies | Director, VP Global Sales & Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Mar 2026 | 1,920 | 15,358 | - | - | Non Qualified Stock Option | |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 202.18 per share. | 05 Mar 2026 | 300 | 1,920 (0%) | 0% | 202.2 | 60,655 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 199.49 per share. | 05 Mar 2026 | 1,514 | 2,220 (0%) | 0% | 199.5 | 302,024 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 196.45 per share. | 05 Mar 2026 | 100 | 3,734 (0%) | 0% | 196.5 | 19,645 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 194.98 per share. | 05 Mar 2026 | 300 | 3,834 (0%) | 0% | 195.0 | 58,494 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 193.12 per share. | 05 Mar 2026 | 300 | 4,134 (0%) | 0% | 193.1 | 57,936 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 189.21 per share. | 05 Mar 2026 | 300 | 4,434 (0%) | 0% | 189.2 | 56,762 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 187.26 per share. | 05 Mar 2026 | 300 | 4,734 (0%) | 0% | 187.3 | 56,177 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 185.51 per share. | 05 Mar 2026 | 100 | 5,034 (0%) | 0% | 185.5 | 18,551 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 182.17 per share. | 05 Mar 2026 | 100 | 5,134 (0%) | 0% | 182.2 | 18,217 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 181.49 per share. | 05 Mar 2026 | 698 | 5,234 (0%) | 0% | 181.5 | 126,679 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 180.24 per share. | 05 Mar 2026 | 607 | 5,932 (0%) | 0% | 180.2 | 109,404 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 179.38 per share. | 05 Mar 2026 | 700 | 6,539 (0%) | 0% | 179.4 | 125,567 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 75.43 per share. | 05 Mar 2026 | 914 | 7,339 (0%) | 0% | 75.4 | 68,943 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.61 per share. | 05 Mar 2026 | 2,585 | 6,425 (0%) | 0% | 60.6 | 156,677 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 41.61 per share. | 05 Mar 2026 | 1,920 | 3,840 (0%) | 0% | 41.6 | 79,891 | Common Stock |
| John Shen | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 32.89 per share. | 04 Mar 2026 | 1,217 | 1,217 (0%) | 0% | 32.9 | 40,027 | Common Stock |
| John Shen | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2026 | 1,217 | 4,864 | - | - | Non Qualified Stock Option | |
| John Shen | Director | Sale of securities on an exchange or to another person at price $ 205.75 per share. | 04 Mar 2026 | 1,217 | 0 (0%) | 0% | 205.8 | 250,398 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 208.06 per share. | 04 Mar 2026 | 300 | 9,658,163 (33%) | 0% | 208.1 | 62,418 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 207.12 per share. | 04 Mar 2026 | 2,300 | 9,658,463 (33%) | 0% | 207.1 | 476,382 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 206.03 per share. | 04 Mar 2026 | 2,528 | 9,660,763 (33%) | 0% | 206.0 | 520,856 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 205.09 per share. | 04 Mar 2026 | 3,314 | 9,663,291 (33%) | 0% | 205.1 | 679,675 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 204.03 per share. | 04 Mar 2026 | 3,950 | 9,666,605 (33%) | 0% | 204.0 | 805,923 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 202.98 per share. | 04 Mar 2026 | 9,528 | 9,670,555 (33%) | 0% | 203.0 | 1,933,999 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 201.89 per share. | 04 Mar 2026 | 2,200 | 9,680,083 (33%) | 0% | 201.9 | 444,164 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 200.81 per share. | 04 Mar 2026 | 3,569 | 9,682,283 (33%) | 0% | 200.8 | 716,697 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 199.81 per share. | 04 Mar 2026 | 10,450 | 9,685,852 (33%) | 0% | 199.8 | 2,087,971 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 199.02 per share. | 04 Mar 2026 | 5,954 | 9,696,302 (33%) | 0% | 199.0 | 1,184,974 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 197.83 per share. | 04 Mar 2026 | 2,563 | 9,702,256 (33%) | 0% | 197.8 | 507,042 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 196.76 per share. | 04 Mar 2026 | 2,427 | 9,704,819 (33%) | 0% | 196.8 | 477,527 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 195.87 per share. | 04 Mar 2026 | 917 | 9,707,246 (33%) | 0% | 195.9 | 179,617 | Common Stock |
| Quentin A. Fendelet | Corp. VP - CAO | Sale of securities on an exchange or to another person at price $ 204.72 per share. | 02 Mar 2026 | 2,000 | 0 (0%) | 0% | 204.7 | 409,442 | Common Stock |
| Quentin A. Fendelet | Corp. VP - CAO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 02 Mar 2026 | 2,000 | 2,000 | - | - | Non Qualified Stock Option | |
| Quentin A. Fendelet | Corp. VP - CAO | Sale of securities on an exchange or to another person at price $ 204.72 per share. | 02 Mar 2026 | 299 | 0 (0%) | 0% | 204.7 | 61,212 | Common Stock |
| Quentin A. Fendelet | Corp. VP - CAO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 71.74 per share. | 02 Mar 2026 | 2,000 | 2,000 (0%) | 0% | 71.7 | 143,480 | Common Stock |
| Sean Crilly | Corp. VP-Eng., Pwr Syst. | Sale of securities on an exchange or to another person at price $ 197.73 per share. | 27 Feb 2026 | 6,000 | 9,729 (0%) | 0% | 197.7 | 1,186,391 | Common Stock |
| Alex Gusinov | Corp. Vice President Eng. | Sale of securities on an exchange or to another person at price $ 200.00 per share. | 26 Feb 2026 | 3,344 | 6,996 (0%) | 0% | 200 | 668,800 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 25 Feb 2026 | 2,271 | 27,293 (0%) | 0% | 69.0 | 156,790 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 199.09 per share. | 25 Feb 2026 | 2,271 | 25,652 (0%) | 0% | 199.1 | 452,129 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 25 Feb 2026 | 2,535 | 0 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 196.63 per share. | 25 Feb 2026 | 2,108 | 23,544 (0%) | 0% | 196.6 | 414,491 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 197.02 per share. | 25 Feb 2026 | 264 | 25,652 (0%) | 0% | 197.0 | 52,013 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 25 Feb 2026 | 264 | 25,916 (0%) | 0% | 69.0 | 18,227 | Common Stock |
| Morrison D Kemble | VP-Corporate Controller | Exercise or conversion of derivative security received from the company (such as an option) at price $ 75.43 per share. | 24 Feb 2026 | 762 | 762 (0%) | 0% | 75.4 | 57,478 | Common Stock |
| Morrison D Kemble | VP-Corporate Controller | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Feb 2026 | 1,066 | 0 | - | - | Non Qualified Stock Option | |
| Morrison D Kemble | VP-Corporate Controller | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Feb 2026 | 744 | 744 | - | - | Non Qualified Stock Option | |
| Morrison D Kemble | VP-Corporate Controller | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Feb 2026 | 762 | 380 | - | - | Non Qualified Stock Option | |
| Morrison D Kemble | VP-Corporate Controller | Sale of securities on an exchange or to another person at price $ 180.08 per share. | 24 Feb 2026 | 1,066 | 0 (0%) | 0% | 180.1 | 191,968 | Common Stock |
| Morrison D Kemble | VP-Corporate Controller | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 24 Feb 2026 | 1,066 | 1,066 (0%) | 0% | 69.0 | 73,597 | Common Stock |
| Morrison D Kemble | VP-Corporate Controller | Sale of securities on an exchange or to another person at price $ 180.08 per share. | 24 Feb 2026 | 744 | 0 (0%) | 0% | 180.1 | 133,982 | Common Stock |
| Morrison D Kemble | VP-Corporate Controller | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.61 per share. | 24 Feb 2026 | 744 | 744 (0%) | 0% | 60.6 | 45,094 | Common Stock |
| Morrison D Kemble | VP-Corporate Controller | Sale of securities on an exchange or to another person at price $ 180.08 per share. | 24 Feb 2026 | 762 | 0 (0%) | 0% | 180.1 | 137,223 | Common Stock |
| Nancy L. Grava | VP Human Resources | Sale of securities on an exchange or to another person at price $ 187.00 per share. | 24 Feb 2026 | 1,816 | 0 (0%) | 0% | 187 | 339,592 | Common Stock |
| Nancy L. Grava | VP Human Resources | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Feb 2026 | 800 | 1,200 | - | - | Non Qualified Stock Option | |
| Nancy L. Grava | VP Human Resources | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Feb 2026 | 1,816 | 0 | - | - | Non Qualified Stock Option | |
| Nancy L. Grava | VP Human Resources | Sale of securities on an exchange or to another person at price $ 187.00 per share. | 24 Feb 2026 | 800 | 0 (0%) | 0% | 187 | 149,600 | Common Stock |
| Nancy L. Grava | VP Human Resources | Exercise or conversion of derivative security received from the company (such as an option) at price $ 38.95 per share. | 24 Feb 2026 | 800 | 800 (0%) | 0% | 39.0 | 31,160 | Common Stock |
| Nancy L. Grava | VP Human Resources | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 24 Feb 2026 | 1,816 | 1,816 (0%) | 0% | 69.0 | 125,377 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 179.42 per share. | 24 Feb 2026 | 800 | 25,652 (0%) | 0% | 179.4 | 143,534 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 100.00 per share. | 24 Feb 2026 | 800 | 26,452 (0%) | 0% | 100 | 80,000 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 179.44 per share. | 24 Feb 2026 | 3,501 | 25,652 (0%) | 0% | 179.4 | 628,221 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Feb 2026 | 995 | 662 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Feb 2026 | 800 | 200 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 179.42 per share. | 24 Feb 2026 | 995 | 25,652 (0%) | 0% | 179.4 | 178,520 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.37 per share. | 24 Feb 2026 | 995 | 26,647 (0%) | 0% | 60.4 | 60,068 | Common Stock |
| Samuel J. Anderson | Director | Sale of securities on an exchange or to another person at price $ 171.44 per share. | 23 Feb 2026 | 3,791 | 6,107 (0%) | 0% | 171.4 | 649,929 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 174.60 per share. | 23 Feb 2026 | 4,469 | 29,153 (0%) | 0% | 174.6 | 780,304 | Common Stock |
| Quentin A. Fendelet | Corp. VP - CAO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 48.38 per share. | 23 Feb 2026 | 2,000 | 2,000 (0%) | 0% | 48.4 | 96,760 | Common Stock |
| Quentin A. Fendelet | Corp. VP - CAO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Feb 2026 | 2,000 | 0 | - | - | Non Qualified Stock Option | |
| Quentin A. Fendelet | Corp. VP - CAO | Sale of securities on an exchange or to another person at price $ 177.72 per share. | 23 Feb 2026 | 2,000 | 0 (0%) | 0% | 177.7 | 355,440 | Common Stock |
| John Shen | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.37 per share. | 23 Feb 2026 | 995 | 995 (0%) | 0% | 60.4 | 60,068 | Common Stock |
| John Shen | Director | Sale of securities on an exchange or to another person at price $ 175.96 per share. | 23 Feb 2026 | 1,508 | 0 (0%) | 0% | 176.0 | 265,342 | Common Stock |
| John Shen | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 53.07 per share. | 23 Feb 2026 | 1,508 | 1,508 (0%) | 0% | 53.1 | 80,030 | Common Stock |
| John Shen | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Feb 2026 | 995 | 662 | - | - | Non Qualified Stock Option | |
| John Shen | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Feb 2026 | 1,508 | 2,261 | - | - | Non Qualified Stock Option | |
| John Shen | Director | Sale of securities on an exchange or to another person at price $ 175.96 per share. | 23 Feb 2026 | 995 | 0 (0%) | 0% | 176.0 | 175,077 | Common Stock |
| Alvaro Doyle | VP and CIO | Sale of securities on an exchange or to another person at price $ 172.83 per share. | 23 Feb 2026 | 1,013 | 42 (0%) | 0% | 172.8 | 175,080 | Common Stock |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 75.43 per share. | 23 Feb 2026 | 738 | 780 (0%) | 0% | 75.4 | 55,667 | Common Stock |
| Alvaro Doyle | VP and CIO | Sale of securities on an exchange or to another person at price $ 172.83 per share. | 23 Feb 2026 | 738 | 42 (0%) | 0% | 172.8 | 127,551 | Common Stock |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.61 per share. | 23 Feb 2026 | 1,162 | 1,204 (0%) | 0% | 60.6 | 70,429 | Common Stock |
| Alvaro Doyle | VP and CIO | Sale of securities on an exchange or to another person at price $ 172.83 per share. | 23 Feb 2026 | 1,162 | 42 (0%) | 0% | 172.8 | 200,833 | Common Stock |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 48.38 per share. | 23 Feb 2026 | 2,000 | 2,042 (0%) | 0% | 48.4 | 96,760 | Common Stock |
| Alvaro Doyle | VP and CIO | Sale of securities on an exchange or to another person at price $ 172.83 per share. | 23 Feb 2026 | 2,000 | 42 (0%) | 0% | 172.8 | 345,667 | Common Stock |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 24.15 per share. | 23 Feb 2026 | 3,000 | 3,042 (0%) | 0% | 24.2 | 72,450 | Common Stock |
| Alvaro Doyle | VP and CIO | Sale of securities on an exchange or to another person at price $ 172.83 per share. | 23 Feb 2026 | 3,000 | 42 (0%) | 0% | 172.8 | 518,501 | Common Stock |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 23 Feb 2026 | 1,013 | 1,055 (0%) | 0% | 69.0 | 69,938 | Common Stock |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Feb 2026 | 738 | 369 | - | - | Non Qualified Stock Option | |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Feb 2026 | 1,162 | 1,160 | - | - | Non Qualified Stock Option | |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Feb 2026 | 2,000 | 0 | - | - | Non Qualified Stock Option | |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Feb 2026 | 3,000 | 0 | - | - | Non Qualified Stock Option | |
| Alvaro Doyle | VP and CIO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Feb 2026 | 1,013 | 5,000 | - | - | Non Qualified Stock Option | |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 20 Jan 2026 | 200 | 200 | - | - | Non Qualified Stock Option | |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 155.00 per share. | 20 Jan 2026 | 200 | 0 (0%) | 0% | 155 | 31,000 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 100.00 per share. | 20 Jan 2026 | 200 | 200 (0%) | 0% | 100 | 20,000 | Common Stock |
| Samuel J. Anderson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 15 Jan 2026 | 800 | 200 | - | - | Non Qualified Stock Option | |
| Samuel J. Anderson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 100.00 per share. | 15 Jan 2026 | 800 | 9,898 (0%) | 0% | 100 | 80,000 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 100.00 per share. | 15 Jan 2026 | 200 | 200 (0%) | 0% | 100 | 20,000 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 15 Jan 2026 | 200 | 400 | - | - | Non Qualified Stock Option | |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 150.00 per share. | 15 Jan 2026 | 200 | 0 (0%) | 0% | 150 | 30,000 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 41.61 per share. | 07 Jan 2026 | 1,920 | 1,920 (0%) | 0% | 41.6 | 79,891 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 07 Jan 2026 | 1,920 | 17,278 | - | - | Non Qualified Stock Option | |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 100.00 per share. | 05 Jan 2026 | 200 | 200 (0%) | 0% | 100 | 20,000 | Common Stock |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 140.00 per share. | 05 Jan 2026 | 200 | 0 (0%) | 0% | 140 | 28,000 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 100.00 per share. | 05 Jan 2026 | 200 | 200 (0%) | 0% | 100 | 20,000 | Common Stock |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 145.00 per share. | 05 Jan 2026 | 200 | 0 (0%) | 0% | 145 | 29,000 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Jan 2026 | 400 | 600 | - | - | Non Qualified Stock Option | |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 114.36 per share. | 31 Dec 2025 | 1,883 | 9,708,163 (33%) | 0% | 114.4 | 215,336 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 112.45 per share. | 30 Dec 2025 | 6,616 | 9,723,430 (33%) | 0% | 112.4 | 743,937 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 114.00 per share. | 30 Dec 2025 | 217 | 9,710,046 (33%) | 0% | 114 | 24,738 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 113.23 per share. | 30 Dec 2025 | 13,167 | 9,710,263 (33%) | 0% | 113.2 | 1,490,861 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 111.17 per share. | 29 Dec 2025 | 5,700 | 9,730,263 (33%) | 0% | 111.2 | 633,657 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 112.00 per share. | 29 Dec 2025 | 217 | 9,730,046 (33%) | 0% | 112.0 | 24,305 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 109.88 per share. | 24 Dec 2025 | 15,700 | 9,740,263 (33%) | 0% | 109.9 | 1,725,174 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 109.26 per share. | 24 Dec 2025 | 3,203 | 9,755,963 (33%) | 0% | 109.3 | 349,963 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 108.73 per share. | 24 Dec 2025 | 9,197 | 9,759,166 (33%) | 0% | 108.7 | 1,000,008 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 111.00 per share. | 24 Dec 2025 | 4,300 | 9,735,963 (33%) | 0% | 111 | 477,300 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 107.61 per share. | 23 Dec 2025 | 8,276 | 9,777,003 (33%) | 0% | 107.6 | 890,555 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 108.41 per share. | 23 Dec 2025 | 8,640 | 9,768,363 (33%) | 0% | 108.4 | 936,655 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 106.58 per share. | 23 Dec 2025 | 3,084 | 9,785,279 (33%) | 0% | 106.6 | 328,688 | Common Stock |
| Samuel J. Anderson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Dec 2025 | 995 | 662 | - | - | Non Qualified Stock Option | |
| Samuel J. Anderson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 23 Dec 2025 | 731 | 0 | - | - | Non Qualified Stock Option | |
| Samuel J. Anderson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.37 per share. | 23 Dec 2025 | 995 | 9,098 (0%) | 0% | 60.4 | 60,068 | Common Stock |
| Samuel J. Anderson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 68.48 per share. | 23 Dec 2025 | 731 | 8,103 (0%) | 0% | 68.5 | 50,059 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 104.98 per share. | 22 Dec 2025 | 8,100 | 9,800,263 (33%) | 0% | 105.0 | 850,357 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 106.76 per share. | 22 Dec 2025 | 1,900 | 9,788,363 (33%) | 0% | 106.8 | 202,844 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 105.24 per share. | 22 Dec 2025 | 10,000 | 9,790,263 (33%) | 0% | 105.2 | 1,052,370 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Sale of securities on an exchange or to another person at price $ 110.00 per share. | 22 Dec 2025 | 5,000 | 875 (0%) | 0% | 110 | 550,000 | Common Stock |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 22 Dec 2025 | 5,000 | 20,000 | - | - | Non Qualified Stock Option | |
| James F. Schmidt | Director, CFO, Treasurer, Secretary | Exercise or conversion of derivative security received from the company (such as an option) at price $ 93.33 per share. | 22 Dec 2025 | 5,000 | 5,875 (0%) | 0% | 93.3 | 466,650 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 104.00 per share. | 19 Dec 2025 | 1,900 | 9,808,363 (34%) | 0% | 104 | 197,600 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 102.44 per share. | 19 Dec 2025 | 8,100 | 9,820,263 (34%) | 0% | 102.4 | 829,725 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 103.30 per share. | 19 Dec 2025 | 10,000 | 9,810,263 (34%) | 0% | 103.3 | 1,033,001 | Common Stock |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 104.00 per share. | 19 Dec 2025 | 754 | 0 (0%) | 0% | 104 | 78,416 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 Dec 2025 | 754 | 2,261 | - | - | Non Qualified Stock Option | |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 53.07 per share. | 19 Dec 2025 | 754 | 754 (0%) | 0% | 53.1 | 40,015 | Common Stock |
| Alex Gusinov | Corp. Vice President Eng. | Sale of securities on an exchange or to another person at price $ 97.31 per share. | 15 Dec 2025 | 3,844 | 10,340 (0%) | 0% | 97.3 | 374,065 | Common Stock |
| Michael S. McNamara | Director, General Manager Mfg. Ops | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 11 Dec 2025 | 2,626 | 20,764 (0%) | 0% | 69.0 | 181,299 | Common Stock |
| Michael S. McNamara | Director, General Manager Mfg. Ops | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Dec 2025 | 1,611 | 0 | - | - | Non Qualified Stock Option | |
| Michael S. McNamara | Director, General Manager Mfg. Ops | Exercise or conversion of derivative security received from the company (such as an option) at price $ 31.05 per share. | 11 Dec 2025 | 1,611 | 19,749 (0%) | 0% | 31.1 | 50,022 | Common Stock |
| Michael S. McNamara | Director, General Manager Mfg. Ops | Sale of securities on an exchange or to another person at price $ 101.28 per share. | 11 Dec 2025 | 1,611 | 18,138 (0%) | 0% | 101.3 | 163,163 | Common Stock |
| Michael S. McNamara | Director, General Manager Mfg. Ops | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Dec 2025 | 2,626 | 10,000 | - | - | Non Qualified Stock Option | |
| Michael S. McNamara | Director, General Manager Mfg. Ops | Sale of securities on an exchange or to another person at price $ 101.20 per share. | 11 Dec 2025 | 2,626 | 18,138 (0%) | 0% | 101.2 | 265,748 | Common Stock |
| Jason L. Carlson | Director | Sale of securities on an exchange or to another person at price $ 100.24 per share. | 10 Dec 2025 | 1,611 | 0 (0%) | 0% | 100.2 | 161,485 | Common Stock |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 19.35 per share. | 10 Dec 2025 | 516 | 516 (0%) | 0% | 19.4 | 9,985 | Common Stock |
| Jason L. Carlson | Director | Sale of securities on an exchange or to another person at price $ 100.24 per share. | 10 Dec 2025 | 516 | 0 (0%) | 0% | 100.2 | 51,723 | Common Stock |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 47.15 per share. | 10 Dec 2025 | 1,061 | 1,061 (0%) | 0% | 47.1 | 50,026 | Common Stock |
| Jason L. Carlson | Director | Sale of securities on an exchange or to another person at price $ 100.24 per share. | 10 Dec 2025 | 1,061 | 0 (0%) | 0% | 100.2 | 106,353 | Common Stock |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 31.05 per share. | 10 Dec 2025 | 1,611 | 1,611 (0%) | 0% | 31.1 | 50,022 | Common Stock |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Dec 2025 | 731 | 0 | - | - | Non Qualified Stock Option | |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Dec 2025 | 1,508 | 2,261 | - | - | Non Qualified Stock Option | |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Dec 2025 | 995 | 662 | - | - | Non Qualified Stock Option | |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Dec 2025 | 1,217 | 4,864 | - | - | Non Qualified Stock Option | |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Dec 2025 | 1,611 | 0 | - | - | Non Qualified Stock Option | |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Dec 2025 | 1,061 | 0 | - | - | Non Qualified Stock Option | |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Dec 2025 | 516 | 0 | - | - | Non Qualified Stock Option | |
| Jason L. Carlson | Director | Sale of securities on an exchange or to another person at price $ 100.24 per share. | 10 Dec 2025 | 731 | 0 (0%) | 0% | 100.2 | 73,275 | Common Stock |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 68.48 per share. | 10 Dec 2025 | 731 | 731 (0%) | 0% | 68.5 | 50,059 | Common Stock |
| Jason L. Carlson | Director | Sale of securities on an exchange or to another person at price $ 100.24 per share. | 10 Dec 2025 | 1,508 | 0 (0%) | 0% | 100.2 | 151,160 | Common Stock |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 53.07 per share. | 10 Dec 2025 | 1,508 | 1,508 (0%) | 0% | 53.1 | 80,030 | Common Stock |
| Jason L. Carlson | Director | Sale of securities on an exchange or to another person at price $ 100.24 per share. | 10 Dec 2025 | 995 | 0 (0%) | 0% | 100.2 | 99,738 | Common Stock |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.37 per share. | 10 Dec 2025 | 995 | 995 (0%) | 0% | 60.4 | 60,068 | Common Stock |
| Jason L. Carlson | Director | Sale of securities on an exchange or to another person at price $ 100.24 per share. | 10 Dec 2025 | 1,217 | 0 (0%) | 0% | 100.2 | 121,991 | Common Stock |
| Jason L. Carlson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 32.89 per share. | 10 Dec 2025 | 1,217 | 1,217 (0%) | 0% | 32.9 | 40,027 | Common Stock |
| Alex Gusinov | Corp. Vice President Eng. | Sale of securities on an exchange or to another person at price $ 86.05 per share. | 21 Nov 2025 | 1,571 | 14,184 (0%) | 0% | 86.1 | 135,185 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 39.25 per share. | 17 Nov 2025 | 2,000 | 2,000 (0%) | 0% | 39.3 | 78,500 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 17 Nov 2025 | 2,000 | 6,000 | - | - | Non Qualified Stock Option | |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 87.69 per share. | 17 Nov 2025 | 2,000 | 0 (0%) | 0% | 87.7 | 175,380 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.61 per share. | 12 Nov 2025 | 1,202 | 34,824 (0%) | 0% | 60.6 | 72,853 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 94.58 per share. | 12 Nov 2025 | 1,508 | 33,622 (0%) | 0% | 94.6 | 142,626 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Nov 2025 | 754 | 3,015 | - | - | Non Qualified Stock Option | |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Nov 2025 | 1,154 | 0 | - | - | Non Qualified Stock Option | |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 99.00 per share. | 12 Nov 2025 | 754 | 0 (0%) | 0% | 99 | 74,646 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 53.07 per share. | 12 Nov 2025 | 754 | 754 (0%) | 0% | 53.1 | 40,015 | Common Stock |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 100.00 per share. | 12 Nov 2025 | 577 | 0 (0%) | 0% | 100 | 57,700 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 12 Nov 2025 | 577 | 577 (0%) | 0% | 69.0 | 39,836 | Common Stock |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 98.44 per share. | 12 Nov 2025 | 577 | 0 (0%) | 0% | 98.4 | 56,800 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 12 Nov 2025 | 577 | 577 (0%) | 0% | 69.0 | 39,836 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 101.65 per share. | 12 Nov 2025 | 4,276 | 9,830,263 (34%) | 0% | 101.6 | 434,646 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 102.08 per share. | 12 Nov 2025 | 1,900 | 9,828,363 (34%) | 0% | 102.1 | 193,952 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 100.18 per share. | 12 Nov 2025 | 10,000 | 9,840,263 (34%) | 0% | 100.2 | 1,001,818 | Common Stock |
| Patrizio Vinciarelli | Director, Chairman and CEO, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 101.10 per share. | 12 Nov 2025 | 5,724 | 9,834,539 (34%) | 0% | 101.1 | 578,711 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 53.07 per share. | 12 Nov 2025 | 1,508 | 35,130 (0%) | 0% | 53.1 | 80,030 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Nov 2025 | 1,611 | 0 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Nov 2025 | 1,217 | 4,864 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Nov 2025 | 866 | 866 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Nov 2025 | 1,202 | 2,404 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Nov 2025 | 1,508 | 2,261 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 94.58 per share. | 12 Nov 2025 | 1,611 | 33,622 (0%) | 0% | 94.6 | 152,368 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 31.05 per share. | 12 Nov 2025 | 1,611 | 35,233 (0%) | 0% | 31.1 | 50,022 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 94.58 per share. | 12 Nov 2025 | 1,217 | 33,622 (0%) | 0% | 94.6 | 115,104 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 32.89 per share. | 12 Nov 2025 | 1,217 | 34,839 (0%) | 0% | 32.9 | 40,027 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 94.58 per share. | 12 Nov 2025 | 866 | 33,622 (0%) | 0% | 94.6 | 81,906 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 75.43 per share. | 12 Nov 2025 | 866 | 34,488 (0%) | 0% | 75.4 | 65,322 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 94.58 per share. | 12 Nov 2025 | 1,202 | 33,622 (0%) | 0% | 94.6 | 113,685 | Common Stock |
| Robert Gendron | Corp. VP - Marketing | Sale of securities on an exchange or to another person at price $ 94.00 per share. | 05 Nov 2025 | 5,374 | 0 (0%) | 0% | 94 | 505,156 | Common Stock |
| Alex Gusinov | Corp. Vice President Eng. | Exercise or conversion of derivative security received from the company (such as an option) at price $ 41.61 per share. | 04 Nov 2025 | 2,015 | 15,311 (0%) | 0% | 41.6 | 83,844 | Common Stock |
| Alex Gusinov | Corp. Vice President Eng. | Exercise or conversion of derivative security received from the company (such as an option) at price $ 75.43 per share. | 04 Nov 2025 | 444 | 15,755 (0%) | 0% | 75.4 | 33,491 | Common Stock |
| Alex Gusinov | Corp. Vice President Eng. | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Nov 2025 | 616 | 1,848 | - | - | Non Qualified Stock Option | |
| Alex Gusinov | Corp. Vice President Eng. | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Nov 2025 | 2,015 | 8,058 | - | - | Non Qualified Stock Option | |
| Alex Gusinov | Corp. Vice President Eng. | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Nov 2025 | 444 | 888 | - | - | Non Qualified Stock Option | |
| Alex Gusinov | Corp. Vice President Eng. | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.61 per share. | 04 Nov 2025 | 616 | 13,296 (0%) | 0% | 60.6 | 37,336 | Common Stock |
| Samuel J. Anderson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 28 Oct 2025 | 1,508 | 2,261 | - | - | Non Qualified Stock Option | |
| Samuel J. Anderson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 53.07 per share. | 28 Oct 2025 | 1,508 | 7,372 (0%) | 0% | 53.1 | 80,030 | Common Stock |
| Alex Gusinov | Corp. Vice President Eng. | Sale of securities on an exchange or to another person at price $ 89.75 per share. | 28 Oct 2025 | 4,019 | 12,680 (0%) | 0% | 89.8 | 360,706 | Common Stock |
| Zmira Shternfeld-Lavie | Director | Sale of securities on an exchange or to another person at price $ 89.58 per share. | 28 Oct 2025 | 1,217 | 0 (0%) | 0% | 89.6 | 109,019 | Common Stock |
| Zmira Shternfeld-Lavie | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 53.07 per share. | 28 Oct 2025 | 1,508 | 1,508 (0%) | 0% | 53.1 | 80,030 | Common Stock |
| Zmira Shternfeld-Lavie | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 32.89 per share. | 28 Oct 2025 | 1,217 | 1,217 (0%) | 0% | 32.9 | 40,027 | Common Stock |
| Zmira Shternfeld-Lavie | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 28 Oct 2025 | 995 | 662 | - | - | Non Qualified Stock Option | |
| Zmira Shternfeld-Lavie | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 28 Oct 2025 | 1,217 | 4,864 | - | - | Non Qualified Stock Option | |
| Zmira Shternfeld-Lavie | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 28 Oct 2025 | 1,508 | 2,261 | - | - | Non Qualified Stock Option | |
| Zmira Shternfeld-Lavie | Director | Sale of securities on an exchange or to another person at price $ 89.58 per share. | 28 Oct 2025 | 995 | 0 (0%) | 0% | 89.6 | 89,132 | Common Stock |
| Zmira Shternfeld-Lavie | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 60.37 per share. | 28 Oct 2025 | 995 | 955 (0%) | 0% | 60.4 | 60,068 | Common Stock |
| Zmira Shternfeld-Lavie | Director | Sale of securities on an exchange or to another person at price $ 89.58 per share. | 28 Oct 2025 | 1,508 | 0 (0%) | 0% | 89.6 | 135,087 | Common Stock |
| Sean Crilly | Corp. VP-Eng., Pwr Syst. | Sale of securities on an exchange or to another person at price $ 89.61 per share. | 27 Oct 2025 | 12,000 | 15,532 (0%) | 0% | 89.6 | 1,075,336 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Oct 2025 | 3,931 | 11,790 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 90.57 per share. | 24 Oct 2025 | 516 | 33,622 (0%) | 0% | 90.6 | 46,734 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 19.35 per share. | 24 Oct 2025 | 516 | 34,138 (0%) | 0% | 19.4 | 9,985 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 90.57 per share. | 24 Oct 2025 | 3,931 | 33,622 (0%) | 0% | 90.6 | 356,033 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 47.15 per share. | 24 Oct 2025 | 1,061 | 34,683 (0%) | 0% | 47.1 | 50,026 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Sale of securities on an exchange or to another person at price $ 90.57 per share. | 24 Oct 2025 | 1,061 | 33,622 (0%) | 0% | 90.6 | 96,095 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 41.61 per share. | 24 Oct 2025 | 3,931 | 37,553 (0%) | 0% | 41.6 | 163,569 | Common Stock |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Oct 2025 | 516 | 0 | - | - | Non Qualified Stock Option | |
| Claudio Tuozzolo | Director, Corp. Vice President | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Oct 2025 | 1,061 | 0 | - | - | Non Qualified Stock Option | |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 94.16 per share. | 24 Oct 2025 | 786 | 14,977 (0%) | 0% | 94.2 | 74,006 | Common Stock |
| Philip Davies | Director, VP Global Sales & Marketing | Sale of securities on an exchange or to another person at price $ 91.96 per share. | 24 Oct 2025 | 14,977 | 0 (0%) | 0% | 92.0 | 1,377,321 | Common Stock |
| Robert Gendron | Corp. VP - Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 41.61 per share. | 24 Oct 2025 | 794 | 6,168 (0%) | 0% | 41.6 | 33,038 | Common Stock |
| Robert Gendron | Corp. VP - Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Oct 2025 | 794 | 2,382 | - | - | Non Qualified Stock Option | |
| Robert Gendron | Corp. VP - Marketing | Sale of securities on an exchange or to another person at price $ 92.00 per share. | 24 Oct 2025 | 1,321 | 5,374 (0%) | 0% | 92 | 121,532 | Common Stock |
| Robert Gendron | Corp. VP - Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 24 Oct 2025 | 1,321 | 6,695 (0%) | 0% | 69.0 | 91,202 | Common Stock |
| Robert Gendron | Corp. VP - Marketing | Sale of securities on an exchange or to another person at price $ 90.50 per share. | 24 Oct 2025 | 817 | 5,374 (0%) | 0% | 90.5 | 73,939 | Common Stock |
| Robert Gendron | Corp. VP - Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 33.96 per share. | 24 Oct 2025 | 1,184 | 6,558 (0%) | 0% | 34.0 | 40,209 | Common Stock |
| Robert Gendron | Corp. VP - Marketing | Sale of securities on an exchange or to another person at price $ 90.50 per share. | 24 Oct 2025 | 1,184 | 5,374 (0%) | 0% | 90.5 | 107,152 | Common Stock |
| Robert Gendron | Corp. VP - Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Oct 2025 | 1,321 | 0 | - | - | Non Qualified Stock Option | |
| Robert Gendron | Corp. VP - Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Oct 2025 | 817 | 3,265 | - | - | Non Qualified Stock Option | |
| Robert Gendron | Corp. VP - Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Oct 2025 | 1,184 | 4,734 | - | - | Non Qualified Stock Option | |
| Robert Gendron | Corp. VP - Marketing | Exercise or conversion of derivative security received from the company (such as an option) at price $ 32.97 per share. | 24 Oct 2025 | 817 | 6,191 (0%) | 0% | 33.0 | 26,936 | Common Stock |
| Robert Gendron | Corp. VP - Marketing | Sale of securities on an exchange or to another person at price $ 90.50 per share. | 24 Oct 2025 | 794 | 5,374 (0%) | 0% | 90.5 | 71,857 | Common Stock |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 96.00 per share. | 24 Oct 2025 | 577 | 0 (0%) | 0% | 96 | 55,392 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 24 Oct 2025 | 577 | 577 (0%) | 0% | 69.0 | 39,836 | Common Stock |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 94.07 per share. | 24 Oct 2025 | 577 | 0 (0%) | 0% | 94.1 | 54,278 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 69.04 per share. | 24 Oct 2025 | 577 | 577 (0%) | 0% | 69.0 | 39,836 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Oct 2025 | 917 | 8,748 | - | - | Non Qualified Stock Option | |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 24 Oct 2025 | 1,154 | 1,154 | - | - | Non Qualified Stock Option | |
| Andrew T. D’Amico | Director | Sale of securities on an exchange or to another person at price $ 94.50 per share. | 24 Oct 2025 | 917 | 0 (0%) | 0% | 94.5 | 86,657 | Common Stock |
| Andrew T. D’Amico | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 41.61 per share. | 24 Oct 2025 | 917 | 917 (0%) | 0% | 41.6 | 38,156 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 91.25 per share. | 23 Oct 2025 | 5,000 | 225,267 (0%) | 0% | 91.2 | 456,233 | Common Stock |
| Estia J. Eichten | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.61 per share. | 23 Oct 2025 | 4,713 | 229,980 (0%) | 0% | 10.6 | 50,005 | Common Stock |
| Estia J. Eichten | Director | Sale of securities on an exchange or to another person at price $ 91.01 per share. | 23 Oct 2025 | 555 | 229,425 (0%) | 0% | 91.0 | 50,509 | Common Stock |