| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.75 | 7,560 | $633,178.73 | 122,140 | 2026-01-29 | Filing | |
| $82.87 | 98,221 | $8,139,849.29 | 129,700 | 2026-01-29 | Filing | |
| $88.11 | 23,439 | $2,065,205.60 | 316,100 | 2026-01-16 | Filing | |
| $89.86 | 30 | $2,695.70 | 79,690 | 2026-01-15 | Filing | |
| $89.18 | 20,454 | $1,824,089.77 | 79,720 | 2026-01-15 | Filing | |
| $88.27 | 11,306 | $998,036.02 | 100,174 | 2026-01-15 | Filing | |
| $94.00 | 9,908 | $931,364.88 | 3,940 | 2026-01-02 | Filing | |
| $93.22 | 6,290 | $586,377.70 | 13,848 | 2026-01-02 | Filing | |
| $92.32 | 146,324 | $13,509,070.65 | 20,138 | 2026-01-02 | Filing | |
| $91.18 | 263,768 | $24,050,656.38 | 166,462 | 2026-01-02 | Filing | |
| $108.89 | 197,972 | $21,557,289.86 | 3,940 | 2025-12-01 | Filing | |
| $108.20 | 140,595 | $15,212,027.51 | 201,912 | 2025-12-01 | Filing | |
| $106.85 | 36,903 | $3,943,118.76 | 342,507 | 2025-12-01 | Filing | |
| $1,100.33 | 238 | $261,878.54 | 0 | 2025-11-06 | Filing | |
| $1,095.68 | 2,027 | $2,220,943.36 | 12,781 | 2025-11-04 | Filing | |
| $1,093.78 | 695 | $760,177.10 | 3,681 | 2025-11-03 | Filing | |
| $1,092.08 | 2,027 | $2,213,638.66 | 15,168 | 2025-11-04 | Filing | |
| $1,100.00 | 31,037 | $34,140,700.00 | 31,610 | 2025-11-04 | Filing | |
| $1,088.22 | 425 | $462,491.38 | 62,647 | 2025-11-04 | Filing | |
| $1,134.18 | 100 | $113,418.00 | 394 | 2025-10-31 | Filing |