| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.77 | 200 | $21,354.00 | 69,177 | 2026-09-15 | Filing | |
| $105.97 | 2,379 | $252,112.62 | 69,377 | 2026-09-15 | Filing | |
| $105.00 | 1,700 | $178,503.06 | 71,756 | 2026-09-15 | Filing | |
| $111.83 | 2,039 | $228,021.37 | 73,456 | 2026-09-14 | Filing | |
| $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 |