| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.18 | 4,700 | $531,940.83 | 75,072 | 2026-07-30 | Filing | |
| $110.95 | 600 | $66,570.00 | 79,772 | 2026-07-30 | Filing | |
| $110.03 | 2,202 | $242,282.32 | 80,372 | 2026-07-30 | Filing | |
| $108.46 | 400 | $43,384.00 | 82,574 | 2026-07-30 | Filing | |
| $106.96 | 8,956 | $957,891.67 | 82,974 | 2026-07-30 | Filing | |
| $105.54 | 4,200 | $443,247.84 | 91,930 | 2026-07-30 | Filing | |
| $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 |