| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $314.43 | 6,000 | $1,886,583.00 | 10,422 | 2026-06-01 | Filing | |
| $318.02 | 300 | $95,406.00 | 19,145 | 2026-06-01 | Filing | |
| $327.95 | 2,100 | $688,703.40 | 10,033 | 2026-05-27 | Filing | |
| $338.58 | 2,800 | $948,024.00 | 20,017 | 2026-05-27 | Filing | |
| $337.05 | 213 | $71,791.76 | 22,817 | 2026-05-27 | Filing | |
| $336.54 | 1,626 | $547,218.76 | 23,030 | 2026-05-27 | Filing | |
| $335.46 | 1,811 | $607,514.44 | 24,656 | 2026-05-27 | Filing | |
| $332.04 | 4,876 | $1,619,033.87 | 26,467 | 2026-05-27 | Filing | |
| $331.45 | 8,210 | $2,721,194.65 | 31,343 | 2026-05-27 | Filing | |
| $330.38 | 464 | $153,297.62 | 39,553 | 2026-05-27 | Filing | |
| $330.50 | 2,500 | $826,250.00 | 16,341 | 2026-05-26 | Filing | |
| $315.48 | 8,810 | $2,779,378.80 | 1 | 2026-05-22 | Filing | |
| $315.48 | 10,000 | $3,154,800.00 | 144,696 | 2026-05-22 | Filing | |
| $303.40 | 1,350 | $409,590.14 | 7,794 | 2026-05-18 | Filing | |
| $312.20 | 1,000 | $312,196.90 | 8,775 | 2026-05-14 | Filing | |
| $318.99 | 1,400 | $446,586.00 | 9,775 | 2026-05-13 | Filing | |
| $319.93 | 2,849 | $911,327.64 | 12,596 | 2026-05-11 | Filing | |
| $319.94 | 4,355 | $1,393,316.93 | 49,439 | 2026-05-11 | Filing | |
| $213.77 | 340 | $72,705.25 | 10,393 | 2026-03-12 | Filing | |
| $220.52 | 4,568 | $1,007,317.81 | 15,445 | 2026-03-06 | Filing |