| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.58 | 2,000 | $245,162.00 | 214,678 | 2026-08-18 | Filing | |
| $121.01 | 6,296 | $761,860.07 | 216,678 | 2026-08-18 | Filing | |
| $119.86 | 12,917 | $1,548,205.79 | 222,974 | 2026-08-18 | Filing | |
| $119.04 | 4,500 | $535,680.00 | 235,891 | 2026-08-18 | Filing | |
| $117.70 | 8,868 | $1,043,737.00 | 240,391 | 2026-08-18 | Filing | |
| $116.82 | 10,420 | $1,217,266.48 | 249,259 | 2026-08-18 | Filing | |
| $115.90 | 33,354 | $3,865,695.25 | 259,679 | 2026-08-18 | Filing | |
| $122.88 | 2,240 | $275,251.20 | 17,208 | 2026-08-12 | Filing | |
| $125.08 | 19,952 | $2,495,508.37 | 818,938 | 2026-08-12 | Filing | |
| $125.16 | 113,318 | $14,183,050.86 | 818,938 | 2026-08-10 | Filing | |
| $110.89 | 18,417 | $2,042,261.13 | 21,084 | 2026-08-07 | Filing | |
| $109.75 | 14,205 | $1,558,998.75 | 89,866 | 2026-08-05 | Filing | |
| $85.32 | 2,888 | $246,407.63 | 269,678 | 2026-08-03 | Filing | |
| $85.32 | 1,133 | $96,668.92 | 119,281 | 2026-08-03 | Filing | |
| $85.32 | 5,101 | $435,223.44 | 818,938 | 2026-08-03 | Filing | |
| $85.32 | 167 | $14,248.64 | 46,160 | 2026-08-03 | Filing | |
| $85.32 | 1,070 | $91,293.68 | 104,071 | 2026-08-03 | Filing | |
| $93.89 | 2,238 | $210,132.53 | 272,566 | 2026-07-23 | Filing | |
| $94.33 | 2,399 | $226,307.27 | 110,276 | 2026-07-09 | Filing | |
| $95.00 | 18,880 | $1,793,600.00 | 824,039 | 2026-06-25 | Filing |