| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $33.98 | 13 | $441.68 | 16,623 | 2023-05-04 | Filing |
| Director | $38.68 | 9 | $348.12 | 16,623 | 2022-10-04 | Filing |
| Officer | $73.14 | 2,615 | $191,254.04 | 454,322 | 2026-02-10 | Filing |
| Officer | $72.61 | 31,705 | $2,302,220.53 | 456,937 | 2026-02-10 | Filing |
| Officer | $67.23 | 40,646 | $2,732,598.06 | 0 | 2026-02-11 | Filing |
| Officer | $67.29 | 19,918 | $1,340,282.22 | 240,570 | 2026-02-11 | Filing |
| Officer | $73.12 | 3,021 | $220,908.81 | 260,488 | 2026-02-10 | Filing |
| Officer | $72.61 | 32,310 | $2,346,096.95 | 263,509 | 2026-02-10 | Filing |
| Large Shareholder, Officer, Director | $73.13 | 21,787 | $1,593,278.95 | 811,373 | 2026-02-10 | Filing |
| Large Shareholder, Officer, Director | $72.62 | 250,482 | $18,189,476.83 | 833,160 | 2026-02-10 | Filing |
| Officer | $73.15 | 2,400 | $175,564.08 | 307,263 | 2026-02-10 | Filing |
| Officer | $72.61 | 27,634 | $2,006,540.66 | 309,663 | 2026-02-10 | Filing |
| | $82.45 | 490 | $40,400.50 | 256,768 | 2026-01-13 | Filing |
| | $82.45 | 490 | $40,400.50 | 256,768 | 2026-01-13 | Filing |
| | $82.45 | 6,020 | $496,349.00 | 6,257,311 | 2026-01-13 | Filing |
| Large Shareholder, Officer, Director | $77.46 | 138 | $10,689.48 | 0 | 2026-01-07 | Filing |
| Large Shareholder, Officer, Director | $76.78 | 21,410 | $1,643,900.48 | 138 | 2026-01-07 | Filing |
| Large Shareholder, Officer, Director | $76.22 | 24,514 | $1,868,366.38 | 21,548 | 2026-01-07 | Filing |
| Large Shareholder, Officer, Director | $77.46 | 62 | $4,802.52 | 875,004 | 2026-01-07 | Filing |
| Large Shareholder, Officer, Director | $76.78 | 9,684 | $743,555.92 | 875,066 | 2026-01-07 | Filing |