| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.77 | 411 | $52,924.47 | 8,973 | 2026-06-01 | Filing | |
| $127.72 | 398 | $50,832.56 | 9,384 | 2026-06-01 | Filing | |
| $127.26 | 546 | $69,483.96 | 7,725 | 2026-06-02 | Filing | |
| $127.26 | 2,999 | $381,652.74 | 5,998 | 2026-06-02 | Filing | |
| $122.56 | 7,000 | $857,920.00 | 71,115 | 2026-05-15 | Filing | |
| $130.82 | 1,611 | $210,751.02 | 0 | 2026-05-11 | Filing | |
| $129.87 | 7,238 | $939,999.06 | 1,611 | 2026-05-11 | Filing | |
| $129.12 | 31,491 | $4,066,117.92 | 8,849 | 2026-05-11 | Filing | |
| $128.17 | 34,660 | $4,442,372.20 | 40,340 | 2026-05-11 | Filing | |
| $125.52 | 725 | $91,002.00 | 6,222 | 2026-05-01 | Filing | |
| $125.52 | 9,593 | $1,204,113.36 | 50,863 | 2026-05-01 | Filing | |
| $124.79 | 68 | $8,485.72 | 7,782 | 2026-05-01 | Filing | |
| $123.69 | 733 | $90,664.77 | 7,850 | 2026-05-01 | Filing | |
| $122.57 | 259 | $31,745.63 | 8,583 | 2026-05-01 | Filing | |
| $121.50 | 528 | $64,152.00 | 8,842 | 2026-05-01 | Filing | |
| $120.41 | 178 | $21,432.98 | 9,370 | 2026-05-01 | Filing | |
| $119.49 | 90 | $10,754.10 | 9,548 | 2026-05-01 | Filing | |
| $118.39 | 98 | $11,602.22 | 9,638 | 2026-05-01 | Filing | |
| $116.99 | 46 | $5,381.54 | 9,736 | 2026-05-01 | Filing | |
| $125.94 | 120 | $15,112.80 | 7,700 | 2026-05-04 | Filing |