| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $119.36 | 23,918 | $2,854,773.55 | 83,774 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $131.38 | 975 | $128,091.60 | 3,876,815 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $130.17 | 3,380 | $439,987.11 | 3,877,790 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $129.26 | 1,560 | $201,643.73 | 3,881,170 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $128.20 | 1,690 | $216,653.44 | 3,882,730 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $127.66 | 2,015 | $257,230.27 | 3,884,420 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $126.17 | 13,133 | $1,657,044.46 | 3,886,435 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $125.52 | 11,665 | $1,464,135.97 | 3,899,568 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $124.06 | 12,895 | $1,599,689.23 | 3,911,233 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $123.35 | 35,002 | $4,317,335.69 | 3,924,128 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $122.38 | 30,614 | $3,746,541.32 | 3,959,130 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $121.26 | 17,047 | $2,067,107.29 | 3,989,744 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $120.23 | 25,606 | $3,078,647.79 | 4,006,791 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $119.36 | 44,418 | $5,301,585.90 | 4,032,397 | 2026-06-02 | Filing |
| Large Shareholder | $131.79 | 336 | $44,281.44 | 672,933 | 2026-06-02 | Filing |
| Large Shareholder | $130.22 | 1,221 | $158,998.62 | 673,269 | 2026-06-02 | Filing |
| Large Shareholder | $131.79 | 1,593 | $209,941.47 | 2,091,259 | 2026-06-02 | Filing |
| Large Shareholder | $130.22 | 5,824 | $758,401.28 | 2,092,852 | 2026-06-02 | Filing |
| Large Shareholder | $131.79 | 3,209 | $422,914.11 | 6,908,267 | 2026-06-02 | Filing |
| Large Shareholder | $130.22 | 11,731 | $1,527,610.82 | 6,911,476 | 2026-06-02 | Filing |