| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $572.69 | 280 | $160,352.00 | 41,636 | 2026-08-05 | Filing | |
| $571.38 | 880 | $502,816.78 | 41,916 | 2026-08-05 | Filing | |
| $570.41 | 880 | $501,958.60 | 42,796 | 2026-08-05 | Filing | |
| $569.18 | 240 | $136,602.24 | 43,676 | 2026-08-05 | Filing | |
| $575.00 | 15,372 | $8,838,900.00 | 93,693 | 2026-08-05 | Filing | |
| $572.89 | 120 | $68,746.80 | 31,179 | 2026-08-04 | Filing | |
| $572.06 | 880 | $503,408.58 | 31,299 | 2026-08-04 | Filing | |
| $571.22 | 1,680 | $959,655.31 | 32,179 | 2026-08-04 | Filing | |
| $569.98 | 400 | $227,991.72 | 33,859 | 2026-08-04 | Filing | |
| $569.18 | 360 | $204,904.40 | 34,259 | 2026-08-04 | Filing | |
| $568.00 | 200 | $113,600.54 | 34,619 | 2026-08-04 | Filing | |
| $566.68 | 600 | $340,010.82 | 34,819 | 2026-08-04 | Filing | |
| $564.92 | 40 | $22,596.80 | 35,419 | 2026-08-04 | Filing | |
| $580.00 | 16,628 | $9,644,240.00 | 109,065 | 2026-08-03 | Filing | |
| $567.68 | 16,628 | $9,439,383.04 | 115,921 | 2026-07-31 | Filing | |
| $538.82 | 1,089 | $586,771.71 | 38,739 | 2026-07-15 | Filing | |
| $538.09 | 3,431 | $1,846,191.59 | 39,828 | 2026-07-15 | Filing | |
| $536.95 | 2,510 | $1,347,735.97 | 43,259 | 2026-07-15 | Filing | |
| $534.66 | 6,159 | $3,292,969.71 | 45,769 | 2026-07-15 | Filing | |
| $533.75 | 3,440 | $1,836,091.06 | 51,928 | 2026-07-15 | Filing |