| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $81.20 | 63,840 | $5,183,808.00 | 432 | 2025-09-09 | Filing | |
| $81.24 | 27,276 | $2,215,902.24 | 432 | 2025-09-09 | Filing | |
| $81.24 | 60,000 | $4,874,400.00 | 2,322 | 2025-09-09 | Filing | |
| $82.37 | 744 | $61,283.28 | 0 | 2025-09-09 | Filing | |
| $82.33 | 5,000 | $411,650.00 | 0 | 2025-09-09 | Filing |