| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $160.57 | 2,123 | $340,892.66 | 3,226,337 | 2026-07-08 | Filing | |
| $159.97 | 24,370 | $3,898,585.88 | 3,228,460 | 2026-07-08 | Filing | |
| $158.92 | 6,833 | $1,085,918.81 | 3,252,830 | 2026-07-08 | Filing | |
| $157.92 | 5,399 | $852,598.20 | 3,259,663 | 2026-07-08 | Filing | |
| $156.66 | 400 | $62,664.48 | 3,265,062 | 2026-07-08 | Filing | |
| $155.65 | 3,216 | $500,561.07 | 3,265,462 | 2026-07-08 | Filing | |
| $154.71 | 5,897 | $912,304.23 | 3,268,678 | 2026-07-08 | Filing | |
| $171.11 | 395 | $67,587.90 | 3,274,575 | 2026-07-07 | Filing | |
| $170.06 | 7,298 | $1,241,123.42 | 3,274,970 | 2026-07-07 | Filing | |
| $170.07 | 29,798 | $5,067,745.86 | 3,282,268 | 2026-07-06 | Filing | |
| $169.04 | 39,271 | $6,638,248.10 | 3,312,066 | 2026-07-06 | Filing | |
| $144.00 | 3,102 | $446,693.89 | 25,830 | 2026-06-18 | Filing | |
| $150.00 | 2,202 | $330,300.00 | 28,932 | 2026-06-16 | Filing | |
| $140.02 | 1,700 | $238,034.51 | 0 | 2026-03-31 | Filing | |
| $139.38 | 2,922 | $407,257.55 | 1,700 | 2026-03-31 | Filing | |
| $138.21 | 1,678 | $231,920.24 | 4,622 | 2026-03-31 | Filing | |
| $137.04 | 1,600 | $219,270.08 | 6,300 | 2026-03-31 | Filing | |
| $135.93 | 2,000 | $271,862.00 | 7,900 | 2026-03-31 | Filing | |
| $135.27 | 1,100 | $148,799.86 | 9,900 | 2026-03-31 | Filing | |
| $130.74 | 1,518 | $198,456.34 | 0 | 2026-03-24 | Filing |