| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $144.72 | 1,303 | $188,570.16 | 190,628 | 2026-02-23 | Filing |
| Officer | $143.99 | 1,667 | $240,031.33 | 191,931 | 2026-02-23 | Filing |
| Officer | $142.91 | 2,409 | $344,270.19 | 193,598 | 2026-02-23 | Filing |
| Officer | $141.98 | 4,730 | $671,565.40 | 196,007 | 2026-02-23 | Filing |
| Officer | $141.12 | 3,356 | $473,598.72 | 200,737 | 2026-02-23 | Filing |
| Officer | $150.03 | 100 | $15,003.00 | 79,309 | 2026-02-23 | Filing |
| Officer | $147.38 | 300 | $44,214.00 | 79,409 | 2026-02-23 | Filing |
| Officer | $146.23 | 600 | $87,738.00 | 79,709 | 2026-02-23 | Filing |
| Officer | $144.79 | 600 | $86,874.00 | 80,309 | 2026-02-23 | Filing |
| Officer | $143.90 | 600 | $86,340.00 | 80,909 | 2026-02-23 | Filing |
| Officer | $142.73 | 875 | $124,888.75 | 81,509 | 2026-02-23 | Filing |
| Officer | $141.94 | 1,700 | $241,298.00 | 82,384 | 2026-02-23 | Filing |
| Officer | $141.03 | 800 | $112,824.00 | 84,084 | 2026-02-23 | Filing |
| Large Shareholder, Officer, Director | $141.85 | 100 | $14,185.00 | 448,576 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $140.61 | 509 | $71,570.49 | 448,676 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $139.52 | 7,988 | $1,114,485.76 | 449,185 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $138.64 | 5,100 | $707,064.00 | 457,173 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $137.66 | 3,203 | $440,924.98 | 462,273 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $136.74 | 1,100 | $150,414.00 | 465,476 | 2026-02-13 | Filing |
| Officer | $152.16 | 106 | $16,128.96 | 165,694 | 2026-02-10 | Filing |