| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $126.43 | 1,880 | $237,688.40 | 60,221 | 2026-08-18 | Filing | |
| $136.59 | 1,200 | $163,911.36 | 155,420 | 2026-08-17 | Filing | |
| $135.83 | 1,828 | $248,297.06 | 156,620 | 2026-08-17 | Filing | |
| $134.95 | 8,882 | $1,198,646.33 | 158,448 | 2026-08-17 | Filing | |
| $133.77 | 1,898 | $253,896.98 | 167,330 | 2026-08-17 | Filing | |
| $132.79 | 1,934 | $256,817.02 | 169,228 | 2026-08-17 | Filing | |
| $142.89 | 2,039 | $291,352.71 | 73,519 | 2026-06-12 | Filing | |
| $154.53 | 198 | $30,596.09 | 63,084 | 2026-06-04 | Filing | |
| $153.74 | 762 | $117,151.94 | 63,282 | 2026-06-04 | Filing | |
| $152.80 | 498 | $76,094.55 | 64,044 | 2026-06-04 | Filing | |
| $151.70 | 382 | $57,947.83 | 64,542 | 2026-06-04 | Filing | |
| $149.92 | 475 | $71,213.24 | 64,924 | 2026-06-04 | Filing | |
| $148.34 | 425 | $63,042.72 | 65,399 | 2026-06-04 | Filing | |
| $153.94 | 6,101 | $939,157.44 | 41,201 | 2026-06-03 | Filing | |
| $138.65 | 955 | $132,412.37 | 77,079 | 2026-05-20 | Filing | |
| $137.69 | 1,100 | $151,461.97 | 78,034 | 2026-05-20 | Filing | |
| $136.70 | 1,100 | $150,373.96 | 79,134 | 2026-05-20 | Filing | |
| $135.53 | 1,700 | $230,396.58 | 80,234 | 2026-05-20 | Filing | |
| $134.66 | 1,900 | $255,848.30 | 81,934 | 2026-05-20 | Filing | |
| $133.55 | 3,700 | $494,119.46 | 83,834 | 2026-05-20 | Filing |