| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.05 | 10,000 | $920,477.00 | 64,901 | 2026-08-24 | Filing | |
| $93.37 | 4,170 | $389,357.90 | 28,373 | 2026-08-06 | Filing | |
| $92.52 | 161,021 | $14,897,904.45 | 362,231 | 2026-08-05 | Filing | |
| $91.92 | 161,021 | $14,800,712.18 | 362,231 | 2026-08-04 | Filing | |
| $88.44 | 2,300 | $203,412.00 | 13,598 | 2026-05-15 | Filing | |
| $87.41 | 8,599 | $751,632.57 | 13,785 | 2026-05-07 | Filing | |
| $97.81 | 15,000 | $1,467,111.00 | 10,415 | 2026-02-12 | Filing | |
| $94.61 | 35,000 | $3,311,325.50 | 10,415 | 2026-02-11 | Filing | |
| $94.25 | 20,989 | $1,978,211.15 | 17,645 | 2026-02-10 | Filing | |
| $94.91 | 12,747 | $1,209,821.59 | 11,879 | 2026-02-06 | Filing | |
| $95.03 | 15,851 | $1,506,287.24 | 13,751 | 2026-02-05 | Filing | |
| $94.27 | 97,843 | $9,223,287.81 | 55,310 | 2026-02-04 | Filing | |
| $94.34 | 22,000 | $2,075,398.60 | 76,406 | 2026-02-04 | Filing | |
| $93.91 | 45,568 | $4,279,495.94 | 293,188 | 2026-02-04 | Filing | |
| $80.89 | 1,237 | $100,060.93 | 13,751 | 2025-11-21 | Filing | |
| $88.97 | 2,250 | $200,182.73 | 12,583 | 2025-05-15 | Filing | |
| $92.02 | 8,000 | $736,152.00 | 14,805 | 2025-02-25 | Filing | |
| $95.94 | 1,054 | $101,120.76 | 9,620 | 2024-11-26 | Filing | |
| $95.00 | 33,333 | $3,166,635.00 | 270,689 | 2024-11-22 | Filing | |
| $94.11 | 45,410 | $4,273,426.12 | 36,726 | 2024-11-05 | Filing |