| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.93 | 5,595 | $592,678.35 | 554,394 | 2025-12-11 | Filing | |
| $104.66 | 23,040 | $2,411,366.40 | 559,989 | 2025-12-11 | Filing | |
| $104.10 | 29,608 | $3,082,192.80 | 583,029 | 2025-12-11 | Filing | |
| $108.78 | 2,911 | $316,658.58 | 612,637 | 2025-12-11 | Filing | |
| $108.02 | 5,123 | $553,386.46 | 615,548 | 2025-12-11 | Filing | |
| $106.72 | 3,657 | $390,275.04 | 620,671 | 2025-12-11 | Filing | |
| $105.88 | 3,240 | $343,051.20 | 624,328 | 2025-12-11 | Filing | |
| $104.65 | 14,940 | $1,563,471.00 | 627,568 | 2025-12-11 | Filing | |
| $104.10 | 20,129 | $2,095,428.90 | 642,508 | 2025-12-11 | Filing | |
| $104.06 | 1,754 | $182,521.24 | 3,698 | 2025-12-11 | Filing | |
| $67.34 | 22,000 | $1,481,480.00 | 283,509 | 2025-11-21 | Filing | |
| $76.50 | 63,094 | $4,826,691.00 | 376,805 | 2025-09-12 | Filing | |
| $74.93 | 170,824 | $12,799,842.32 | 439,899 | 2025-09-12 | Filing | |
| $75.91 | 5,075 | $385,243.25 | 149 | 2025-09-12 | Filing | |
| $75.91 | 2,964 | $224,997.24 | 149 | 2025-09-12 | Filing | |
| $75.63 | 1,444 | $109,209.72 | 149 | 2025-09-12 | Filing | |
| $78.32 | 750 | $58,740.00 | 0 | 2025-09-12 | Filing | |
| $81.20 | 35,087 | $2,849,064.40 | 432 | 2025-09-09 | Filing | |
| $81.18 | 16,936 | $1,374,864.48 | 432 | 2025-09-09 | Filing | |
| $81.18 | 11,696 | $949,481.28 | 432 | 2025-09-09 | Filing |