| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Revathi Advaithi | Chief Executive Officer, Director | 117,857 | — | $98,214,010 | -$98,214,010 |
| David Scott Offer | EVP, General Counsel | 91,122 | — | $23,501,891 | -$23,501,891 |
| Michael P Hartung | Chief Commercial Officer | 243,175 | — | $21,255,375 | -$21,255,375 |
| Kwang Hooi Tan | Chief Operating Officer | 248,546 | — | $20,753,968 | -$20,753,968 |
| Daniel Wendler | Chief Accounting Officer | 37,932 | — | $3,442,059 | -$3,442,059 |
| Charles K. Stevens III | Director | 48,584 | — | $2,581,176 | -$2,581,176 |
| Lay Koon Tan | Director | 210,834 | — | $2,162,500 | -$2,162,500 |
| Erin McSweeney | Director | 11,440 | — | $2,146,080 | -$2,146,080 |
| Kevin Krumm | Chief Financial Officer | 151,280 | — | $1,810,639 | -$1,810,639 |
| William D Watkins | Director | 102,066 | — | $1,608,342 | -$1,608,342 |
| Michael E. Hurlston | Director | 61,696 | — | $1,141,692 | -$1,141,692 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-18 | Michael P Hartung | SELL | 1,007 | $119.79 | $120,633 | 244,923 | 0% |
| 2026-08-18 | Michael P Hartung | SELL | 1,272 | $120.74 | $153,584 | 243,651 | 1% |
| 2026-08-18 | Michael P Hartung | SELL | 272 | $121.76 | $33,119 | 243,379 | 0% |
| 2026-08-18 | Michael P Hartung | SELL | 196 | $122.60 | $24,030 | 243,183 | 0% |
| 2026-08-18 | Michael P Hartung | SELL | 8 | $123.25 | $986 | 243,175 | 0% |
| 2026-06-18 | Daniel Wendler | SELL | 806 | $144.98 | $116,852 | 38,437 | 2% |
| 2026-06-18 | Daniel Wendler | SELL | 488 | $145.53 | $71,018 | 37,949 | 1% |
| 2026-06-18 | Daniel Wendler | SELL | 17 | $146.31 | $2,487 | 37,932 | 0% |
| 2026-06-18 | David Scott Offer | SELL | 2,249 | $144.88 | $325,837 | 95,530 | 2% |
| 2026-06-18 | David Scott Offer | SELL | 4,200 | $145.36 | $610,531 | 91,330 | 4% |
| 2026-06-18 | David Scott Offer | SELL | 208 | $146.39 | $30,448 | 91,122 | 0% |
| 2026-06-18 | Michael P Hartung | SELL | 2,368 | $144.89 | $343,098 | 250,831 | 1% |
| 2026-06-18 | Michael P Hartung | SELL | 4,801 | $145.36 | $697,863 | 246,030 | 2% |
| 2026-06-18 | Michael P Hartung | SELL | 100 | $146.26 | $14,626 | 245,930 | 0% |
| 2026-06-18 | Kwang Hooi Tan | SELL | 2,947 | $144.85 | $426,866 | 254,580 | 1% |
| 2026-06-18 | Kwang Hooi Tan | SELL | 5,934 | $145.33 | $862,417 | 248,646 | 2% |
| 2026-06-18 | Kwang Hooi Tan | SELL | 100 | $146.41 | $14,641 | 248,546 | 0% |
| 2026-06-18 | Revathi Advaithi | SELL | 16,282 | $144.88 | $2,359,000 | 607,184 | 3% |
| 2026-06-18 | Revathi Advaithi | SELL | 21,985 | $145.35 | $3,195,491 | 585,199 | 4% |
| 2026-06-18 | Revathi Advaithi | SELL | 921 | $146.31 | $134,751 | 584,278 | 0% |
| 2026-06-17 | Daniel Wendler | SELL | 120 | $142.28 | $17,073 | 43,013 | 0% |
| 2026-06-17 | Daniel Wendler | SELL | 928 | $143.26 | $132,947 | 42,085 | 2% |
| 2026-06-17 | Daniel Wendler | SELL | 918 | $144.35 | $132,513 | 41,167 | 2% |
| 2026-06-17 | Daniel Wendler | SELL | 1,861 | $145.23 | $270,273 | 39,306 | 5% |
| 2026-06-17 | Daniel Wendler | SELL | 63 | $145.93 | $9,194 | 39,243 | 0% |
| 2026-06-17 | David Scott Offer | SELL | 529 | $141.72 | $74,970 | 118,062 | 0% |
| 2026-06-17 | David Scott Offer | SELL | 4,560 | $143.18 | $652,901 | 113,502 | 4% |
| 2026-06-17 | David Scott Offer | SELL | 4,575 | $144.21 | $659,738 | 108,927 | 4% |
| 2026-06-17 | David Scott Offer | SELL | 10,252 | $145.19 | $1,488,525 | 98,675 | 9% |
| 2026-06-17 | David Scott Offer | SELL | 896 | $145.83 | $130,667 | 97,779 | 1% |
| 2026-06-17 | Michael P Hartung | SELL | 553 | $141.78 | $78,402 | 275,273 | 0% |
| 2026-06-17 | Michael P Hartung | SELL | 4,900 | $143.18 | $701,587 | 270,373 | 2% |
| 2026-06-17 | Michael P Hartung | SELL | 5,118 | $144.19 | $737,983 | 265,255 | 2% |
| 2026-06-17 | Michael P Hartung | SELL | 10,949 | $145.19 | $1,589,739 | 254,306 | 4% |
| 2026-06-17 | Michael P Hartung | SELL | 1,107 | $145.77 | $161,370 | 253,199 | 0% |
| 2026-06-17 | Kwang Hooi Tan | SELL | 500 | $141.65 | $70,827 | 283,684 | 0% |
| 2026-06-17 | Kwang Hooi Tan | SELL | 4,830 | $143.09 | $691,109 | 278,854 | 2% |
| 2026-06-17 | Kwang Hooi Tan | SELL | 5,753 | $143.98 | $828,312 | 273,101 | 2% |
| 2026-06-17 | Kwang Hooi Tan | SELL | 13,196 | $145.10 | $1,914,750 | 259,905 | 5% |
| 2026-06-17 | Kwang Hooi Tan | SELL | 2,378 | $145.68 | $346,417 | 257,527 | 1% |
| 2026-06-17 | Revathi Advaithi | SELL | 1,301 | $141.74 | $184,404 | 820,044 | 0% |
| 2026-06-17 | Revathi Advaithi | SELL | 24,482 | $143.03 | $3,501,692 | 795,562 | 3% |
| 2026-06-17 | Revathi Advaithi | SELL | 19,078 | $143.98 | $2,746,940 | 776,484 | 2% |
| 2026-06-17 | Revathi Advaithi | SELL | 28,303 | $145.06 | $4,105,647 | 748,181 | 4% |
| 2026-06-17 | Revathi Advaithi | SELL | 8,178 | $145.81 | $1,192,446 | 740,003 | 1% |
| 2026-06-17 | Revathi Advaithi | SELL | 999 | $146.89 | $146,744 | 739,004 | 0% |
| 2026-06-17 | Revathi Advaithi | SELL | 175 | $147.66 | $25,840 | 738,829 | 0% |
| 2026-06-17 | Revathi Advaithi | SELL | 984 | $149.19 | $146,802 | 737,845 | 0% |
| 2026-06-17 | Revathi Advaithi | SELL | 1,733 | $141.74 | $245,629 | 736,112 | 0% |
| 2026-06-17 | Revathi Advaithi | SELL | 33,387 | $143.03 | $4,775,483 | 702,725 | 5% |
| 2026-06-17 | Revathi Advaithi | SELL | 26,204 | $143.98 | $3,772,980 | 676,521 | 4% |
| 2026-06-17 | Revathi Advaithi | SELL | 38,857 | $145.06 | $5,636,616 | 637,664 | 6% |
| 2026-06-17 | Revathi Advaithi | SELL | 11,239 | $145.81 | $1,638,769 | 626,425 | 2% |
| 2026-06-17 | Revathi Advaithi | SELL | 1,374 | $146.89 | $201,827 | 625,051 | 0% |
| 2026-06-17 | Revathi Advaithi | SELL | 240 | $147.66 | $35,437 | 624,811 | 0% |
| 2026-06-17 | Revathi Advaithi | SELL | 1,345 | $149.19 | $200,660 | 623,466 | 0% |
| 2026-06-16 | David Scott Offer | SELL | 5,767 | $146.59 | $845,381 | 67,704 | 8% |
| 2026-06-16 | David Scott Offer | SELL | 6,053 | $147.50 | $892,833 | 61,651 | 9% |
| 2026-06-16 | David Scott Offer | SELL | 530 | $148.45 | $78,677 | 61,121 | 1% |
| 2026-06-16 | David Scott Offer | SELL | 6,400 | $149.45 | $956,474 | 54,721 | 10% |
| 2026-06-15 | Daniel Wendler | SELL | 302 | $144.09 | $43,516 | 34,694 | 1% |
| 2026-06-15 | Daniel Wendler | SELL | 323 | $147.23 | $47,555 | 34,371 | 1% |
| 2026-06-15 | Daniel Wendler | SELL | 348 | $148.42 | $51,650 | 34,023 | 1% |
| 2026-06-15 | Daniel Wendler | SELL | 606 | $149.19 | $90,407 | 33,417 | 2% |
| 2026-06-15 | David Scott Offer | SELL | 1,086 | $146.00 | $158,557 | 81,004 | 1% |
| 2026-06-15 | David Scott Offer | SELL | 1,317 | $147.01 | $193,606 | 79,687 | 2% |
| 2026-06-15 | David Scott Offer | SELL | 1,253 | $147.94 | $185,365 | 78,434 | 2% |
| 2026-06-15 | David Scott Offer | SELL | 3,521 | $149.01 | $524,667 | 74,913 | 4% |
| 2026-06-15 | David Scott Offer | SELL | 46 | $149.60 | $6,882 | 74,867 | 0% |
| 2026-06-15 | Michael P Hartung | SELL | 1,448 | $146.07 | $211,512 | 238,857 | 1% |
| 2026-06-15 | Michael P Hartung | SELL | 1,409 | $147.13 | $207,305 | 237,448 | 1% |
| 2026-06-15 | Michael P Hartung | SELL | 1,352 | $148.01 | $200,105 | 236,096 | 1% |
| 2026-06-15 | Michael P Hartung | SELL | 3,966 | $149.01 | $590,986 | 232,130 | 2% |
| 2026-06-15 | Michael P Hartung | SELL | 28 | $149.60 | $4,189 | 232,102 | 0% |
| 2026-06-15 | Kwang Hooi Tan | SELL | 1,702 | $146.09 | $248,653 | 244,440 | 1% |
| 2026-06-15 | Kwang Hooi Tan | SELL | 1,838 | $147.06 | $270,305 | 242,602 | 1% |
| 2026-06-15 | Kwang Hooi Tan | SELL | 1,770 | $147.97 | $261,901 | 240,832 | 1% |
| 2026-06-15 | Kwang Hooi Tan | SELL | 5,230 | $149.00 | $779,275 | 235,602 | 2% |
| 2026-06-15 | Kevin Krumm | SELL | 455 | $146.02 | $66,439 | 154,203 | 0% |
| 2026-06-15 | Kevin Krumm | SELL | 760 | $147.02 | $111,734 | 153,443 | 0% |
| 2026-06-15 | Kevin Krumm | SELL | 347 | $147.82 | $51,293 | 153,096 | 0% |
| 2026-06-15 | Kevin Krumm | SELL | 1,773 | $148.95 | $264,096 | 151,323 | 1% |
| 2026-06-15 | Kevin Krumm | SELL | 23 | $149.51 | $3,439 | 151,300 | 0% |
| 2026-06-15 | Kevin Krumm | SELL | 20 | $149.61 | $2,992 | 151,280 | 0% |
| 2026-06-15 | Revathi Advaithi | SELL | 6,386 | $146.00 | $932,376 | 599,136 | 1% |
| 2026-06-15 | Revathi Advaithi | SELL | 8,657 | $147.06 | $1,273,095 | 590,479 | 1% |
| 2026-06-15 | Revathi Advaithi | SELL | 5,707 | $148.14 | $845,429 | 584,772 | 1% |
| 2026-06-15 | Revathi Advaithi | SELL | 18,066 | $148.99 | $2,691,619 | 566,706 | 3% |
| 2026-06-15 | Revathi Advaithi | SELL | 423 | $149.55 | $63,262 | 566,283 | 0% |
| 2026-06-05 | David Scott Offer | SELL | 12,249 | $152.97 | $1,873,754 | 94,222 | 12% |
| 2026-06-05 | David Scott Offer | SELL | 15,601 | $154.22 | $2,405,977 | 78,621 | 17% |
| 2026-06-05 | David Scott Offer | SELL | 5,150 | $155.18 | $799,190 | 73,471 | 7% |
| 2026-05-26 | Kwang Hooi Tan | SELL | 17,500 | $135.93 | $2,378,775 | 238,543 | 7% |
| 2026-05-22 | Erin McSweeney | SELL | 2,000 | $132.51 | $265,020 | 9,512 | 17% |
| 2026-05-22 | Revathi Advaithi | SELL | 2,644 | $129.18 | $341,562 | 686,378 | 0% |
| 2026-05-22 | Revathi Advaithi | SELL | 2,797 | $130.30 | $364,451 | 683,581 | 0% |
| 2026-05-22 | Revathi Advaithi | SELL | 1,360 | $131.20 | $178,436 | 682,221 | 0% |
| 2026-05-22 | Revathi Advaithi | SELL | 20,327 | $132.57 | $2,694,671 | 661,894 | 3% |
| 2026-05-22 | Revathi Advaithi | SELL | 54,701 | $133.30 | $7,291,528 | 607,193 | 8% |
| 2026-05-22 | Revathi Advaithi | SELL | 1,671 | $134.03 | $223,969 | 605,522 | 0% |
| 2026-05-14 | Erin McSweeney | SELL | 3,000 | $145.88 | $437,640 | 11,512 | 21% |
| 2026-05-12 | Erin McSweeney | SELL | 2,500 | $136.59 | $341,485 | 14,512 | 15% |
| 2026-05-11 | Daniel Wendler | SELL | 312 | $138.60 | $43,242 | 37,023 | 1% |
| 2026-05-11 | Daniel Wendler | SELL | 335 | $139.76 | $46,820 | 36,688 | 1% |
| 2026-05-11 | Daniel Wendler | SELL | 414 | $140.67 | $58,239 | 36,274 | 1% |
| 2026-05-11 | Daniel Wendler | SELL | 234 | $141.84 | $33,190 | 36,040 | 1% |
| 2026-05-11 | Daniel Wendler | SELL | 1,081 | $142.91 | $154,483 | 34,959 | 3% |
| 2026-05-11 | Daniel Wendler | SELL | 996 | $143.83 | $143,252 | 33,963 | 3% |
| 2026-05-11 | Daniel Wendler | SELL | 447 | $144.44 | $64,565 | 33,516 | 1% |
| 2026-05-11 | Kwang Hooi Tan | SELL | 1,932 | $138.58 | $267,728 | 280,286 | 1% |
| 2026-05-11 | Kwang Hooi Tan | SELL | 2,398 | $139.66 | $334,905 | 277,888 | 1% |
| 2026-05-11 | Kwang Hooi Tan | SELL | 2,830 | $140.63 | $397,989 | 275,058 | 1% |
| 2026-05-11 | Kwang Hooi Tan | SELL | 1,731 | $141.53 | $244,982 | 273,327 | 1% |
| 2026-05-11 | Kwang Hooi Tan | SELL | 4,487 | $142.75 | $640,530 | 268,840 | 2% |
| 2026-05-11 | Kwang Hooi Tan | SELL | 8,081 | $143.51 | $1,159,741 | 260,759 | 3% |
| 2026-05-11 | Kwang Hooi Tan | SELL | 4,716 | $144.32 | $680,616 | 256,043 | 2% |
| 2026-05-11 | David Scott Offer | SELL | 1,479 | $138.61 | $205,005 | 95,659 | 2% |
| 2026-05-11 | David Scott Offer | SELL | 1,882 | $139.63 | $262,793 | 93,777 | 2% |
| 2026-05-11 | David Scott Offer | SELL | 2,767 | $140.60 | $389,029 | 91,010 | 3% |
| 2026-05-11 | David Scott Offer | SELL | 1,453 | $141.52 | $205,633 | 89,557 | 2% |
| 2026-05-11 | David Scott Offer | SELL | 5,952 | $142.96 | $850,894 | 83,605 | 7% |
| 2026-05-11 | David Scott Offer | SELL | 7,102 | $143.89 | $1,021,880 | 76,503 | 8% |
| 2026-05-11 | David Scott Offer | SELL | 1,577 | $144.48 | $227,843 | 74,926 | 2% |
| 2026-05-11 | Michael P Hartung | SELL | 1,620 | $138.65 | $224,616 | 253,302 | 1% |
| 2026-05-11 | Michael P Hartung | SELL | 2,160 | $139.67 | $301,682 | 251,142 | 1% |
| 2026-05-11 | Michael P Hartung | SELL | 2,129 | $140.59 | $299,306 | 249,013 | 1% |
| 2026-05-11 | Michael P Hartung | SELL | 1,888 | $141.49 | $267,132 | 247,125 | 1% |
| 2026-05-11 | Michael P Hartung | SELL | 5,260 | $142.94 | $751,842 | 241,865 | 2% |
| 2026-05-11 | Michael P Hartung | SELL | 6,623 | $143.76 | $952,128 | 235,242 | 3% |
| 2026-05-11 | Michael P Hartung | SELL | 2,536 | $144.45 | $366,321 | 232,706 | 1% |
| 2026-05-11 | Revathi Advaithi | SELL | 6,200 | $138.42 | $858,226 | 796,912 | 1% |
| 2026-05-11 | Revathi Advaithi | SELL | 8,665 | $139.32 | $1,207,186 | 788,247 | 1% |
| 2026-05-11 | Revathi Advaithi | SELL | 12,013 | $140.26 | $1,684,963 | 776,234 | 2% |
| 2026-05-11 | Revathi Advaithi | SELL | 8,589 | $141.13 | $1,212,154 | 767,645 | 1% |
| 2026-05-11 | Revathi Advaithi | SELL | 13,770 | $142.41 | $1,960,969 | 753,875 | 2% |
| 2026-05-11 | Revathi Advaithi | SELL | 37,381 | $143.27 | $5,355,643 | 716,494 | 5% |
| 2026-05-11 | Revathi Advaithi | SELL | 27,420 | $144.27 | $3,955,798 | 689,074 | 4% |
| 2026-05-11 | Revathi Advaithi | SELL | 52 | $144.81 | $7,530 | 689,022 | 0% |
| 2026-05-08 | Charles K. Stevens III | SELL | 15,000 | $138.14 | $2,072,100 | 45,426 | 25% |
| 2026-03-09 | Kwang Hooi Tan | SELL | 17,500 | $58.87 | $1,030,225 | 233,636 | 7% |
| 2026-01-07 | Kevin Krumm | SELL | 21,166 | $61.22 | $1,295,848 | 144,043 | 13% |
| 2026-01-07 | Kevin Krumm | SELL | 240 | $61.66 | $14,798 | 143,803 | 0% |
| 2025-12-11 | Daniel Wendler | SELL | 10,000 | $71.97 | $719,700 | 27,619 | 27% |
| 2025-11-26 | Michael E. Hurlston | SELL | 10,000 | $58.00 | $580,000 | 58,561 | 15% |
| 2025-11-21 | William D Watkins | SELL | 20,000 | $54.52 | $1,090,450 | 98,073 | 17% |
| 2025-11-20 | Michael E. Hurlston | SELL | 10,000 | $56.17 | $561,692 | 68,561 | 13% |
| 2025-11-11 | Michael P Hartung | SELL | 11,442 | $62.02 | $709,593 | 214,756 | 5% |
| 2025-11-11 | Michael P Hartung | SELL | 3,496 | $62.83 | $219,647 | 211,260 | 2% |
| 2025-11-11 | Michael P Hartung | SELL | 62 | $63.50 | $3,937 | 211,198 | 0% |
| 2025-11-04 | Michael P Hartung | SELL | 10,558 | $62.01 | $654,717 | 230,640 | 4% |
| 2025-11-04 | Michael P Hartung | SELL | 4,442 | $62.85 | $279,181 | 226,198 | 2% |
| 2025-10-28 | Michael P Hartung | SELL | 6,881 | $64.00 | $440,389 | 249,317 | 3% |
| 2025-10-28 | Michael P Hartung | SELL | 7,780 | $64.43 | $501,303 | 241,537 | 3% |
| 2025-10-28 | Michael P Hartung | SELL | 339 | $65.32 | $22,143 | 241,198 | 0% |
| 2025-10-27 | Kwang Hooi Tan | SELL | 11,312 | $64.82 | $733,212 | 252,324 | 4% |
| 2025-10-27 | Kwang Hooi Tan | SELL | 1,188 | $65.51 | $77,831 | 251,136 | 0% |
| 2025-09-16 | Michael P Hartung | SELL | 41,539 | $57.09 | $2,371,486 | 259,659 | 14% |
| 2025-09-16 | Michael P Hartung | SELL | 3,461 | $57.78 | $199,983 | 256,198 | 1% |
| 2025-09-10 | Daniel Wendler | SELL | 10,000 | $56.66 | $566,600 | 37,619 | 21% |
| 2025-08-22 | William D Watkins | SELL | 10,000 | $51.79 | $517,892 | 111,355 | 8% |
| 2025-08-22 | Erin McSweeney | SELL | 10,000 | $51.47 | $514,711 | 17,012 | 37% |
| 2025-08-18 | Michael P Hartung | SELL | 2,520 | $49.62 | $125,043 | 301,198 | 1% |
| 2025-07-28 | Kwang Hooi Tan | SELL | 12,500 | $50.25 | $628,102 | 263,636 | 5% |
| 2025-06-17 | Daniel Wendler | SELL | 1,194 | $44.98 | $53,707 | 47,670 | 2% |
| 2025-06-17 | Daniel Wendler | SELL | 51 | $45.69 | $2,330 | 47,619 | 0% |
| 2025-06-17 | Kwang Hooi Tan | SELL | 8,136 | $44.98 | $365,945 | 276,509 | 3% |
| 2025-06-17 | Kwang Hooi Tan | SELL | 373 | $45.71 | $17,048 | 276,136 | 0% |
| 2025-06-17 | David Scott Offer | SELL | 6,521 | $44.97 | $293,276 | 149,009 | 4% |
| 2025-06-17 | David Scott Offer | SELL | 366 | $45.70 | $16,728 | 148,643 | 0% |
| 2025-06-17 | Michael P Hartung | SELL | 6,542 | $44.98 | $294,243 | 304,063 | 2% |
| 2025-06-17 | Michael P Hartung | SELL | 345 | $45.71 | $15,770 | 303,718 | 0% |
| 2025-06-17 | Revathi Advaithi | SELL | 35,660 | $44.97 | $1,603,719 | 1,365,117 | 3% |
| 2025-06-17 | Revathi Advaithi | SELL | 1,805 | $45.68 | $82,455 | 1,363,312 | 0% |
| 2025-06-13 | Daniel Wendler | SELL | 884 | $43.52 | $38,471 | 48,864 | 2% |
| 2025-06-13 | Kwang Hooi Tan | SELL | 6,470 | $43.49 | $281,376 | 284,645 | 2% |
| 2025-06-13 | David Scott Offer | SELL | 4,554 | $43.49 | $198,059 | 155,530 | 3% |
| 2025-06-13 | Michael P Hartung | SELL | 4,554 | $43.49 | $198,060 | 310,605 | 1% |
| 2025-06-13 | Revathi Advaithi | SELL | 25,593 | $43.48 | $1,112,794 | 1,400,777 | 2% |
| 2025-06-12 | David Scott Offer | SELL | 9,759 | $43.25 | $422,038 | 61,242 | 14% |
| 2025-06-12 | Revathi Advaithi | SELL | 132,000 | $43.70 | $5,769,060 | 1,331,695 | 9% |
| 2025-06-05 | Revathi Advaithi | SELL | 181,028 | $42.91 | $7,767,911 | 1,463,695 | 11% |
| 2025-06-04 | Daniel Wendler | SELL | 4,953 | $42.87 | $212,328 | 44,584 | 10% |
| 2025-06-04 | Kwang Hooi Tan | SELL | 37,533 | $42.87 | $1,608,987 | 269,151 | 12% |
| 2025-06-04 | David Scott Offer | SELL | 35,394 | $42.87 | $1,517,288 | 140,013 | 20% |
| 2025-06-04 | Michael P Hartung | SELL | 35,393 | $42.87 | $1,517,280 | 293,195 | 11% |
| 2025-06-03 | Daniel Wendler | SELL | 1,619 | $42.91 | $69,466 | 37,057 | 4% |
| 2025-06-03 | Kwang Hooi Tan | SELL | 12,259 | $42.90 | $525,947 | 237,554 | 5% |
| 2025-06-03 | David Scott Offer | SELL | 11,025 | $42.90 | $473,016 | 106,277 | 9% |
| 2025-06-03 | Michael P Hartung | SELL | 11,025 | $42.90 | $473,008 | 259,458 | 4% |
| 2025-06-03 | Revathi Advaithi | SELL | 59,150 | $42.90 | $2,537,624 | 1,260,673 | 4% |
| 2025-06-02 | Kwang Hooi Tan | SELL | 12,500 | $42.07 | $525,928 | 249,813 | 5% |
| 2025-05-16 | Erin McSweeney | SELL | 14,000 | $41.94 | $587,224 | 22,299 | 39% |
| 2025-05-13 | Daniel Wendler | SELL | 4,502 | $41.99 | $189,040 | 38,676 | 10% |
| 2025-05-13 | Kwang Hooi Tan | SELL | 34,335 | $41.99 | $1,441,720 | 262,313 | 12% |
| 2025-05-13 | David Scott Offer | SELL | 32,172 | $41.99 | $1,350,918 | 117,302 | 22% |
| 2025-05-13 | Michael P Hartung | SELL | 32,173 | $41.99 | $1,350,909 | 270,483 | 11% |
| 2025-05-13 | Revathi Advaithi | SELL | 164,700 | $41.99 | $6,915,654 | 1,319,823 | 11% |
| 2025-05-08 | Revathi Advaithi | SELL | 9,837 | $38.60 | $379,696 | 1,102,356 | 1% |
| 2025-05-08 | Revathi Advaithi | SELL | 1,883 | $39.19 | $73,796 | 1,100,473 | 0% |
| 2025-05-07 | Revathi Advaithi | SELL | 120,280 | $38.09 | $4,581,273 | 1,112,193 | 10% |
| 2025-05-02 | David Scott Offer | SELL | 78,680 | $36.39 | $2,862,945 | 79,414 | 50% |
| 2025-05-02 | David Scott Offer | SELL | 8,413 | $36.80 | $309,566 | 71,001 | 11% |
| 2025-03-11 | Daniel Wendler | SELL | 1,812 | $33.74 | $61,139 | 30,698 | 6% |
| 2025-03-10 | Kwang Hooi Tan | SELL | 10,832 | $32.93 | $356,742 | 229,186 | 5% |
| 2025-03-10 | Kwang Hooi Tan | SELL | 1,668 | $33.60 | $56,042 | 227,518 | 1% |
| 2025-02-10 | Lay Koon Tan | SELL | 50,000 | $43.25 | $2,162,500 | 202,850 | 20% |
| 2025-02-06 | Michael P Hartung | SELL | 48,792 | $43.78 | $2,136,148 | 249,541 | 16% |
| 2025-02-06 | Michael P Hartung | SELL | 16,015 | $44.23 | $708,390 | 233,526 | 6% |
| 2024-11-06 | Charles K. Stevens III | SELL | 13,157 | $38.69 | $509,076 | 55,713 | 19% |
| 2024-10-28 | Kwang Hooi Tan | SELL | 8,028 | $35.39 | $284,125 | 240,018 | 3% |