| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $246.99 | 4,012 | $990,933.11 | 27,341 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $246.06 | 1,740 | $428,148.23 | 31,353 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $244.89 | 542 | $132,729.95 | 33,093 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $252.14 | 39 | $9,833.64 | 0 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $251.28 | 1,366 | $343,246.16 | 39 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $250.41 | 4,320 | $1,081,788.48 | 1,405 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $249.51 | 6,173 | $1,540,214.12 | 5,725 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $248.54 | 2,178 | $541,326.44 | 11,898 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $247.51 | 2,378 | $588,573.55 | 14,076 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $246.52 | 1,905 | $469,628.03 | 16,454 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $245.46 | 428 | $105,057.65 | 18,359 | 2026-07-01 | Filing |
| Director | $249.00 | 133 | $33,117.00 | 10,765 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $228.14 | 97 | $22,129.85 | 0 | 2026-06-24 | Filing |
| Large Shareholder, Officer, Director | $227.31 | 1,475 | $335,280.33 | 97 | 2026-06-24 | Filing |
| Large Shareholder, Officer, Director | $226.30 | 7,731 | $1,749,545.40 | 1,572 | 2026-06-24 | Filing |
| Large Shareholder, Officer, Director | $225.48 | 11,304 | $2,548,789.75 | 9,303 | 2026-06-24 | Filing |
| Large Shareholder, Officer, Director | $224.40 | 8,153 | $1,829,542.17 | 20,607 | 2026-06-24 | Filing |
| Large Shareholder, Officer, Director | $223.46 | 11,001 | $2,458,329.66 | 28,760 | 2026-06-24 | Filing |
| Large Shareholder, Officer, Director | $222.56 | 9,740 | $2,167,686.67 | 39,761 | 2026-06-24 | Filing |
| Large Shareholder, Officer, Director | $221.46 | 2,883 | $638,467.45 | 49,501 | 2026-06-24 | Filing |