| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.11 | 3,786 | $288,143.00 | 454,349 | 2026-03-03 | Filing | |
| $75.11 | 2,701 | $202,882.37 | 458,135 | 2026-03-03 | Filing | |
| $74.22 | 1,413 | $104,878.94 | 460,836 | 2026-03-03 | Filing | |
| $72.80 | 600 | $43,677.00 | 462,249 | 2026-03-03 | Filing | |
| $74.82 | 100 | $7,482.00 | 0 | 2026-02-23 | Filing | |
| $74.47 | 2,400 | $178,728.00 | 100 | 2026-02-23 | Filing | |
| $72.81 | 20,574 | $1,497,916.82 | 2,500 | 2026-02-23 | Filing | |
| $71.93 | 42,620 | $3,065,852.65 | 23,074 | 2026-02-23 | Filing | |
| $76.36 | 800 | $61,091.04 | 51,771 | 2026-02-17 | Filing | |
| $75.54 | 2,614 | $197,470.97 | 52,571 | 2026-02-17 | Filing | |
| $74.67 | 1,160 | $86,611.98 | 55,185 | 2026-02-17 | Filing | |
| $73.44 | 900 | $66,099.60 | 56,345 | 2026-02-17 | Filing | |
| $85.09 | 125,000 | $10,636,025.00 | 402,370 | 2026-02-09 | Filing | |
| $90.33 | 100 | $9,033.00 | 393,612 | 2026-02-03 | Filing | |
| $89.46 | 500 | $44,729.00 | 393,712 | 2026-02-03 | Filing | |
| $88.50 | 2,100 | $185,856.09 | 394,212 | 2026-02-03 | Filing | |
| $87.52 | 2,177 | $190,529.08 | 396,312 | 2026-02-03 | Filing | |
| $86.49 | 2,388 | $206,532.63 | 398,489 | 2026-02-03 | Filing | |
| $85.55 | 2,735 | $233,984.72 | 400,877 | 2026-02-03 | Filing | |
| $90.06 | 13,535 | $1,218,956.69 | 27,564 | 2026-02-03 | Filing |