| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $132.44 | 1,500 | $198,665.10 | 87,534 | 2026-05-20 | Filing | |
| $131.39 | 900 | $118,254.51 | 89,034 | 2026-05-20 | Filing | |
| $130.43 | 800 | $104,347.28 | 89,934 | 2026-05-20 | Filing | |
| $129.01 | 300 | $38,703.99 | 90,734 | 2026-05-20 | Filing | |
| $127.05 | 200 | $25,410.00 | 91,034 | 2026-05-20 | Filing | |
| $124.53 | 3,200 | $398,496.00 | 6,636 | 2026-05-06 | Filing |