| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $133.90 | 2,897 | $387,908.30 | 3,831 | 2026-07-31 | Filing | |
| $132.50 | 1,970 | $261,025.00 | 1,391 | 2026-07-31 | Filing | |
| $133.50 | 1,000 | $133,500.00 | 0 | 2026-07-31 | Filing | |
| $133.07 | 50,975 | $6,783,151.50 | 268,625 | 2026-07-31 | Filing | |
| $130.41 | 2,200 | $286,902.22 | 903 | 2026-02-12 | Filing | |
| $129.00 | 8,748 | $1,128,492.00 | 5,851 | 2026-02-11 | Filing | |
| $129.70 | 9,258 | $1,200,733.90 | 258,566 | 2026-02-04 | Filing | |
| $127.92 | 79,076 | $10,115,314.94 | 34,656 | 2026-02-03 | Filing | |
| $125.75 | 8,832 | $1,110,624.00 | 6,102 | 2026-02-03 | Filing | |
| $126.53 | 9,672 | $1,223,803.00 | 12,592 | 2026-02-03 | Filing | |
| $127.44 | 9,258 | $1,179,812.67 | 244,433 | 2026-02-03 | Filing | |
| $123.65 | 9,258 | $1,144,747.07 | 244,433 | 2026-02-02 | Filing | |
| $122.39 | 9,258 | $1,133,107.91 | 244,433 | 2026-01-30 | Filing | |
| $122.43 | 12,183 | $1,491,524.49 | 6,274 | 2026-01-30 | Filing | |
| $123.99 | 2,200 | $272,778.22 | 903 | 2026-02-02 | Filing | |
| $123.57 | 6,588 | $814,088.38 | 6,102 | 2026-02-02 | Filing | |
| $101.15 | 3,369 | $340,785.13 | 468 | 2025-10-27 | Filing | |
| $99.52 | 39,965 | $3,977,332.79 | 223,190 | 2025-07-29 | Filing | |
| $100.94 | 5,000 | $504,688.50 | 468 | 2025-07-25 | Filing | |
| $106.13 | 6,000 | $636,784.80 | 951 | 2025-02-19 | Filing |