| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $162.16 | 1,476 | $239,348.75 | 24,349 | 2026-02-10 | Filing | |
| $159.07 | 6,703 | $1,066,244.87 | 31,664 | 2026-02-09 | Filing | |
| $152.79 | 1,476 | $225,518.04 | 7,555 | 2026-02-05 | Filing | |
| $152.44 | 1,400 | $213,411.52 | 9,031 | 2026-02-05 | Filing | |
| $133.00 | 7,263 | $965,979.00 | 196,292 | 2025-12-03 | Filing | |
| $119.44 | 28,305 | $3,380,749.20 | 232,669 | 2025-05-12 | Filing | |
| $113.33 | 16,698 | $1,892,384.34 | 164,957 | 2025-05-08 | Filing | |
| $125.24 | 20 | $2,504.80 | 9,180 | 2025-02-12 | Filing | |
| $125.05 | 1,867 | $233,472.08 | 24,574 | 2025-02-12 | Filing | |
| $125.71 | 1,867 | $234,700.57 | 9,200 | 2025-02-10 | Filing | |
| $130.51 | 52,409 | $6,839,767.57 | 96,675 | 2024-11-13 | Filing | |
| $125.96 | 21,525 | $2,711,312.68 | 262,408 | 2024-11-06 | Filing | |
| $108.50 | 2,200 | $238,700.00 | 22,754 | 2024-03-04 | Filing | |
| $105.58 | 1,933 | $204,080.92 | 24,965 | 2024-02-15 | Filing | |
| $106.02 | 2,344 | $248,512.99 | 138,750 | 2024-02-14 | Filing | |
| $103.18 | 2,413 | $248,978.17 | 9,591 | 2024-02-09 | Filing | |
| $96.09 | 12,500 | $1,201,112.50 | 97,310 | 2023-12-15 | Filing | |
| $97.86 | 2,500 | $244,637.50 | 11,870 | 2023-09-05 | Filing | |
| $89.65 | 48,718 | $4,367,797.67 | 51,748 | 2023-06-27 | Filing | |
| $95.86 | 4,603 | $441,243.58 | 99,591 | 2022-11-16 | Filing |