| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.22 | 327 | $33,426.69 | 710 | 2026-01-26 | Filing | |
| $101.48 | 709 | $71,952.01 | 1,037 | 2026-01-26 | Filing | |
| $100.09 | 491 | $49,145.02 | 1,746 | 2026-01-26 | Filing | |
| $98.58 | 763 | $75,220.13 | 2,237 | 2026-01-26 | Filing | |
| $108.00 | 1,048 | $113,178.76 | 248,664 | 2026-01-26 | Filing | |
| $107.10 | 3,005 | $321,837.00 | 249,712 | 2026-01-26 | Filing | |
| $106.23 | 5,094 | $541,151.41 | 252,717 | 2026-01-26 | Filing | |
| $105.03 | 7,267 | $763,253.74 | 257,811 | 2026-01-26 | Filing | |
| $104.28 | 6,591 | $687,334.53 | 265,078 | 2026-01-26 | Filing | |
| $102.55 | 4,962 | $508,838.71 | 271,669 | 2026-01-26 | Filing | |
| $101.67 | 25,538 | $2,596,420.37 | 276,631 | 2026-01-26 | Filing | |
| $100.80 | 12,022 | $1,211,761.10 | 302,169 | 2026-01-26 | Filing | |
| $99.91 | 8,484 | $847,657.65 | 314,191 | 2026-01-26 | Filing | |
| $98.58 | 28,819 | $2,840,881.92 | 322,675 | 2026-01-26 | Filing | |
| $95.47 | 500 | $47,735.00 | 0 | 2026-01-21 | Filing | |
| $94.67 | 10,848 | $1,026,943.28 | 500 | 2026-01-21 | Filing | |
| $93.87 | 52,562 | $4,933,989.68 | 11,348 | 2026-01-21 | Filing | |
| $92.94 | 87,341 | $8,117,324.06 | 63,910 | 2026-01-21 | Filing | |
| $91.89 | 27,618 | $2,537,690.98 | 151,251 | 2026-01-21 | Filing | |
| $90.90 | 19,295 | $1,753,950.23 | 178,869 | 2026-01-21 | Filing |