| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $133.42 | 282 | $37,624.44 | 242,888 | 2026-07-05 | Filing |
| Officer | $132.53 | 731 | $96,879.43 | 243,170 | 2026-07-05 | Filing |
| Officer | $130.86 | 869 | $113,717.34 | 243,901 | 2026-07-05 | Filing |
| Officer | $129.49 | 73 | $9,452.77 | 244,770 | 2026-07-05 | Filing |
| Large Shareholder | $138.30 | 100 | $13,830.00 | 105,049 | 2026-07-06 | Filing |
| Large Shareholder | $137.75 | 43,583 | $6,003,392.63 | 105,149 | 2026-07-06 | Filing |
| Large Shareholder | $136.90 | 15,869 | $2,172,432.78 | 148,732 | 2026-07-06 | Filing |
| Large Shareholder | $135.80 | 3,417 | $464,030.99 | 164,601 | 2026-07-06 | Filing |
| Large Shareholder | $134.65 | 7,098 | $955,772.67 | 168,018 | 2026-07-06 | Filing |
| Large Shareholder | $133.99 | 2,476 | $331,768.40 | 175,116 | 2026-07-06 | Filing |
| Large Shareholder | $132.73 | 7,953 | $1,055,597.71 | 177,592 | 2026-07-06 | Filing |
| Large Shareholder | $131.79 | 11,348 | $1,495,544.98 | 185,545 | 2026-07-06 | Filing |
| Large Shareholder | $130.81 | 13,550 | $1,772,487.70 | 196,893 | 2026-07-06 | Filing |
| Large Shareholder | $129.82 | 2,106 | $273,409.13 | 210,443 | 2026-07-06 | Filing |
| Large Shareholder | $122.73 | 31,354 | $3,848,070.15 | 105,049 | 2026-06-30 | Filing |
| Large Shareholder | $122.17 | 53,176 | $6,496,767.16 | 136,403 | 2026-06-30 | Filing |
| Large Shareholder | $121.06 | 16,870 | $2,042,329.44 | 189,579 | 2026-06-30 | Filing |
| Large Shareholder | $120.00 | 6,100 | $731,999.39 | 206,449 | 2026-06-30 | Filing |
| Large Shareholder | $118.76 | 1,800 | $213,769.98 | 105,049 | 2026-06-25 | Filing |
| Large Shareholder | $118.03 | 9,739 | $1,149,505.86 | 106,849 | 2026-06-25 | Filing |