| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.77 | 3,994 | $574,217.38 | 186,232 | 2026-08-17 | Filing | |
| $139.00 | 1,000 | $139,000.00 | 190,226 | 2026-08-14 | Filing | |
| $134.00 | 1,000 | $134,000.00 | 191,226 | 2026-08-14 | Filing | |
| $133.03 | 5,700 | $758,264.16 | 140,667 | 2026-08-14 | Filing | |
| $140.00 | 5,973 | $836,220.00 | 381,989 | 2026-08-14 | Filing | |
| $127.50 | 5,472 | $697,687.66 | 41,962 | 2026-08-13 | Filing | |
| $128.00 | 4,200 | $537,600.00 | 47,434 | 2026-08-13 | Filing | |
| $130.79 | 38,452 | $5,028,967.89 | 157,723 | 2026-08-12 | Filing | |
| $132.27 | 1,548 | $204,749.94 | 196,175 | 2026-08-12 | Filing | |
| $130.00 | 8,413 | $1,093,690.00 | 387,962 | 2026-08-12 | Filing | |
| $131.51 | 20,000 | $2,630,120.00 | 10,000 | 2026-08-12 | Filing | |
| $131.10 | 7,500 | $983,212.50 | 46,977 | 2026-08-12 | Filing | |
| $130.95 | 7,500 | $982,161.75 | 54,477 | 2026-08-12 | Filing | |
| $133.00 | 1,717 | $228,361.00 | 16,100 | 2026-08-12 | Filing | |
| $108.49 | 1,000 | $108,490.00 | 22,547 | 2026-08-10 | Filing | |
| $101.10 | 1,301 | $131,531.10 | 23,547 | 2026-08-04 | Filing | |
| $100.70 | 699 | $70,385.81 | 24,848 | 2026-08-04 | Filing | |
| $108.30 | 20,000 | $2,165,922.00 | 146,367 | 2026-08-04 | Filing | |
| $82.13 | 20,000 | $1,642,650.00 | 30,000 | 2026-07-16 | Filing | |
| $104.73 | 6,819 | $714,153.87 | 169,709 | 2026-05-13 | Filing |