| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.24 | 1,151 | $103,870.73 | 23,849 | 2026-06-29 | Filing | |
| $98.31 | 250 | $24,577.50 | 0 | 2026-06-29 | Filing | |
| $97.00 | 550 | $53,351.60 | 250 | 2026-06-29 | Filing | |
| $96.07 | 1,913 | $183,791.28 | 800 | 2026-06-29 | Filing | |
| $95.38 | 11,866 | $1,131,728.06 | 2,713 | 2026-06-29 | Filing | |
| $94.28 | 3,011 | $283,870.46 | 14,579 | 2026-06-29 | Filing | |
| $93.17 | 1,534 | $142,926.77 | 17,590 | 2026-06-29 | Filing | |
| $92.06 | 3,212 | $295,693.83 | 19,124 | 2026-06-29 | Filing | |
| $91.40 | 1,514 | $138,386.87 | 22,336 | 2026-06-29 | Filing | |
| $90.24 | 1,150 | $103,780.26 | 23,850 | 2026-06-29 | Filing | |
| $98.31 | 1,440 | $141,566.40 | 258,852 | 2026-06-29 | Filing | |
| $97.00 | 3,168 | $307,305.82 | 260,292 | 2026-06-29 | Filing | |
| $96.07 | 11,017 | $1,058,457.17 | 263,460 | 2026-06-29 | Filing | |
| $95.38 | 68,350 | $6,518,929.10 | 274,477 | 2026-06-29 | Filing | |
| $94.28 | 17,351 | $1,635,815.84 | 342,827 | 2026-06-29 | Filing | |
| $93.17 | 8,832 | $822,899.52 | 360,178 | 2026-06-29 | Filing | |
| $92.06 | 18,503 | $1,703,367.68 | 369,010 | 2026-06-29 | Filing | |
| $91.40 | 8,714 | $796,501.43 | 387,513 | 2026-06-29 | Filing | |
| $90.24 | 6,625 | $597,867.83 | 396,227 | 2026-06-29 | Filing | |
| $104.44 | 40 | $4,177.60 | 0 | 2026-06-24 | Filing |