| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.19 | 2,300 | $241,937.00 | 239,258 | 2026-09-14 | Filing | |
| $104.55 | 1,817 | $189,964.99 | 241,558 | 2026-09-14 | Filing | |
| $103.43 | 8,698 | $899,634.14 | 243,375 | 2026-09-14 | Filing | |
| $102.35 | 30,746 | $3,146,760.86 | 252,073 | 2026-09-14 | Filing | |
| $101.75 | 6,439 | $655,145.07 | 282,819 | 2026-09-14 | Filing | |
| $106.20 | 28,188 | $2,993,647.35 | 114,024 | 2026-08-31 | Filing | |
| $105.37 | 11,514 | $1,213,232.48 | 142,212 | 2026-08-31 | Filing | |
| $104.59 | 23,072 | $2,413,033.57 | 153,726 | 2026-08-31 | Filing | |
| $119.75 | 5,079 | $608,210.25 | 15,915 | 2026-08-13 | Filing | |
| $119.17 | 800 | $95,335.04 | 2,295 | 2026-08-13 | Filing | |
| $118.28 | 3,400 | $402,166.62 | 3,095 | 2026-08-13 | Filing | |
| $117.08 | 1,556 | $182,170.10 | 6,495 | 2026-08-13 | Filing | |
| $116.11 | 2,007 | $233,031.37 | 8,051 | 2026-08-13 | Filing | |
| $117.38 | 75,834 | $8,901,531.42 | 0 | 2026-08-13 | Filing | |
| $117.47 | 17,319 | $2,034,438.68 | 55,655 | 2026-08-12 | Filing | |
| $116.49 | 18,208 | $2,121,124.57 | 72,974 | 2026-08-12 | Filing | |
| $115.43 | 14,568 | $1,681,540.54 | 91,182 | 2026-08-12 | Filing | |
| $114.70 | 3,605 | $413,477.28 | 105,750 | 2026-08-12 | Filing | |
| $112.86 | 1,000 | $112,856.00 | 109,355 | 2026-08-12 | Filing | |
| $111.80 | 2,300 | $257,138.16 | 110,355 | 2026-08-12 | Filing |