| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.49 | 1,978 | $177,007.46 | 1,084,543 | 2026-07-15 | Filing | |
| $88.81 | 2,974 | $264,122.43 | 1,086,521 | 2026-07-15 | Filing | |
| $87.74 | 3,969 | $348,222.60 | 1,089,495 | 2026-07-15 | Filing | |
| $86.78 | 1,079 | $93,633.14 | 1,093,464 | 2026-07-15 | Filing | |
| $89.43 | 101 | $9,032.25 | 16,130 | 2026-07-15 | Filing | |
| $88.30 | 3,520 | $310,821.63 | 16,231 | 2026-07-15 | Filing | |
| $87.89 | 28,460 | $2,501,244.10 | 19,751 | 2026-07-15 | Filing | |
| $86.78 | 7,919 | $687,179.14 | 48,211 | 2026-07-15 | Filing | |
| $93.54 | 952 | $89,048.46 | 3,985 | 2026-07-07 | Filing | |
| $93.11 | 19,048 | $1,773,481.18 | 4,937 | 2026-07-07 | Filing | |
| $89.31 | 11,175 | $998,032.55 | 9,755 | 2026-07-01 | Filing | |
| $88.51 | 2,801 | $247,924.07 | 20,930 | 2026-07-01 | Filing | |
| $87.33 | 11,024 | $962,779.94 | 23,731 | 2026-07-01 | Filing | |
| $83.57 | 5,823 | $486,632.77 | 1,094,543 | 2026-06-16 | Filing | |
| $82.69 | 4,177 | $345,416.18 | 1,100,366 | 2026-06-16 | Filing | |
| $84.53 | 20,000 | $1,690,506.00 | 26,147 | 2026-06-17 | Filing | |
| $82.45 | 2 | $164.90 | 16,130 | 2026-06-15 | Filing | |
| $81.81 | 19,483 | $1,593,888.64 | 16,132 | 2026-06-15 | Filing | |
| $80.94 | 11,081 | $896,922.73 | 35,615 | 2026-06-15 | Filing | |
| $80.02 | 9,434 | $754,923.77 | 46,696 | 2026-06-15 | Filing |