| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $348.73 | 4,334 | $1,511,395.82 | 221,873 | 2026-06-11 | Filing | |
| $347.86 | 6,592 | $2,293,093.12 | 226,207 | 2026-06-11 | Filing | |
| $346.79 | 3,442 | $1,193,651.18 | 232,799 | 2026-06-11 | Filing | |
| $345.84 | 2,832 | $979,418.88 | 236,241 | 2026-06-11 | Filing | |
| $344.92 | 3,208 | $1,106,503.36 | 239,073 | 2026-06-11 | Filing | |
| $343.96 | 1,481 | $509,404.76 | 242,281 | 2026-06-11 | Filing | |
| $342.91 | 3,644 | $1,249,564.04 | 243,762 | 2026-06-11 | Filing | |
| $341.81 | 1,070 | $365,736.70 | 247,406 | 2026-06-11 | Filing | |
| $340.68 | 1,277 | $435,048.36 | 248,476 | 2026-06-11 | Filing | |
| $339.75 | 1,895 | $643,826.25 | 249,753 | 2026-06-11 | Filing | |
| $338.62 | 1,083 | $366,725.46 | 251,648 | 2026-06-11 | Filing | |
| $337.56 | 974 | $328,783.44 | 252,731 | 2026-06-11 | Filing | |
| $309.60 | 7,659 | $2,371,226.40 | 58,470 | 2026-06-01 | Filing | |
| $255.14 | 18,170 | $4,635,893.80 | 66,129 | 2026-05-01 | Filing | |
| $258.66 | 6,010 | $1,554,546.60 | 53,205 | 2026-04-27 | Filing | |
| $224.03 | 50,057 | $11,214,269.71 | 1,081,705 | 2026-03-04 | Filing | |
| $222.66 | 1,500 | $333,990.00 | 53,205 | 2026-03-04 | Filing | |
| $230.22 | 40,329 | $9,284,542.38 | 1,054,012 | 2026-03-02 | Filing | |
| $232.50 | 4,000 | $930,000.00 | 54,705 | 2026-03-02 | Filing | |
| $230.00 | 18,000 | $4,140,000.00 | 253,705 | 2026-02-06 | Filing |