| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.29 | 1,840 | $193,733.60 | 1,274 | 2026-08-03 | Filing | |
| $124.79 | 1,710 | $213,390.90 | 194,309 | 2026-07-06 | Filing | |
| $123.74 | 1,975 | $244,386.50 | 196,019 | 2026-07-06 | Filing | |
| $122.34 | 4,181 | $511,503.54 | 197,994 | 2026-07-06 | Filing | |
| $121.65 | 12,134 | $1,476,101.10 | 202,175 | 2026-07-06 | Filing | |
| $124.94 | 300 | $37,482.00 | 42,181 | 2026-07-06 | Filing | |
| $123.84 | 528 | $65,387.52 | 42,481 | 2026-07-06 | Filing | |
| $122.43 | 1,048 | $128,306.64 | 43,009 | 2026-07-06 | Filing | |
| $121.67 | 3,124 | $380,097.08 | 44,057 | 2026-07-06 | Filing | |
| $120.00 | 2,721 | $326,520.00 | 3,114 | 2026-07-01 | Filing | |
| $101.95 | 2,594 | $264,458.30 | 5,835 | 2026-06-17 | Filing | |
| $95.12 | 1,567 | $149,053.04 | 44,788 | 2026-06-08 | Filing | |
| $93.95 | 1,175 | $110,391.25 | 46,355 | 2026-06-08 | Filing | |
| $92.84 | 2,258 | $209,632.72 | 47,530 | 2026-06-08 | Filing | |
| $99.66 | 883 | $87,999.78 | 194,309 | 2026-06-01 | Filing | |
| $98.20 | 1,021 | $100,262.20 | 195,192 | 2026-06-01 | Filing | |
| $97.56 | 1,973 | $192,485.88 | 196,213 | 2026-06-01 | Filing | |
| $96.15 | 6,926 | $665,934.90 | 198,186 | 2026-06-01 | Filing | |
| $95.34 | 16,595 | $1,582,167.30 | 205,112 | 2026-06-01 | Filing | |
| $94.64 | 2,602 | $246,253.28 | 221,707 | 2026-06-01 | Filing |