| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $574.96 | 273 | $156,965.25 | 20,116 | 2026-04-30 | Filing | |
| $574.07 | 887 | $509,195.92 | 20,389 | 2026-04-30 | Filing | |
| $573.00 | 880 | $504,244.05 | 21,276 | 2026-04-30 | Filing | |
| $572.00 | 3,034 | $1,735,456.50 | 22,156 | 2026-04-30 | Filing | |
| $571.23 | 2,940 | $1,679,420.02 | 25,190 | 2026-04-30 | Filing | |
| $570.19 | 484 | $275,972.54 | 28,130 | 2026-04-30 | Filing | |
| $569.24 | 262 | $149,141.85 | 28,614 | 2026-04-30 | Filing | |
| $573.89 | 457 | $262,266.72 | 40,513 | 2026-04-29 | Filing | |
| $572.89 | 1,654 | $947,565.02 | 40,970 | 2026-04-29 | Filing | |
| $572.06 | 1,786 | $1,021,693.62 | 42,624 | 2026-04-29 | Filing | |
| $570.87 | 2,432 | $1,388,346.60 | 44,410 | 2026-04-29 | Filing | |
| $570.02 | 2,674 | $1,524,225.46 | 46,842 | 2026-04-29 | Filing | |
| $568.98 | 322 | $183,213.14 | 49,516 | 2026-04-29 | Filing | |
| $567.72 | 135 | $76,642.35 | 49,838 | 2026-04-29 | Filing | |
| $566.34 | 32 | $18,122.75 | 49,973 | 2026-04-29 | Filing | |
| $565.27 | 8 | $4,522.13 | 50,005 | 2026-04-29 | Filing | |
| $571.79 | 366 | $209,273.57 | 40,513 | 2026-04-28 | Filing | |
| $571.08 | 228 | $130,205.53 | 40,879 | 2026-04-28 | Filing | |
| $569.88 | 926 | $527,711.66 | 41,107 | 2026-04-28 | Filing | |
| $568.93 | 1,531 | $871,039.18 | 42,033 | 2026-04-28 | Filing |