| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $348.22 | 100 | $34,822.00 | 8,421,290 | 2026-06-29 | Filing | |
| $346.22 | 466 | $161,338.24 | 8,421,390 | 2026-06-29 | Filing | |
| $345.27 | 334 | $115,319.55 | 8,421,856 | 2026-06-29 | Filing | |
| $343.47 | 300 | $103,040.01 | 8,422,190 | 2026-06-29 | Filing | |
| $342.04 | 800 | $273,630.00 | 8,422,490 | 2026-06-29 | Filing | |
| $340.57 | 300 | $102,171.00 | 8,423,290 | 2026-06-29 | Filing | |
| $339.73 | 300 | $101,919.99 | 8,423,590 | 2026-06-29 | Filing | |
| $337.93 | 200 | $67,585.00 | 8,423,890 | 2026-06-29 | Filing | |
| $337.07 | 110 | $37,077.40 | 8,424,090 | 2026-06-29 | Filing | |
| $335.90 | 890 | $298,954.29 | 8,424,200 | 2026-06-29 | Filing | |
| $334.42 | 700 | $234,094.00 | 8,425,090 | 2026-06-29 | Filing | |
| $333.45 | 700 | $233,412.62 | 8,425,790 | 2026-06-29 | Filing | |
| $331.81 | 200 | $66,361.00 | 8,426,490 | 2026-06-29 | Filing | |
| $330.86 | 600 | $198,517.38 | 8,426,690 | 2026-06-29 | Filing | |
| $328.51 | 100 | $32,851.00 | 8,427,290 | 2026-06-29 | Filing | |
| $326.16 | 100 | $32,616.00 | 8,427,390 | 2026-06-29 | Filing | |
| $324.59 | 400 | $129,836.00 | 8,427,490 | 2026-06-29 | Filing | |
| $322.10 | 200 | $64,420.00 | 8,427,890 | 2026-06-29 | Filing | |
| $342.51 | 50 | $17,125.50 | 0 | 2026-06-25 | Filing | |
| $338.09 | 50 | $16,904.50 | 50 | 2026-06-25 | Filing |