| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.38 | 111 | $9,809.72 | 60 | 2026-04-16 | Filing | |
| $87.83 | 1,106 | $97,140.09 | 171 | 2026-04-16 | Filing | |
| $86.59 | 1,111 | $96,196.05 | 1,277 | 2026-04-16 | Filing | |
| $89.41 | 72 | $6,437.81 | 150,799 | 2026-04-16 | Filing | |
| $88.25 | 363 | $32,036.20 | 150,871 | 2026-04-16 | Filing | |
| $87.81 | 958 | $84,120.64 | 151,234 | 2026-04-16 | Filing | |
| $86.55 | 1,250 | $108,181.38 | 152,192 | 2026-04-16 | Filing | |
| $86.18 | 4,698 | $404,890.55 | 141,971 | 2026-04-15 | Filing | |
| $85.15 | 1,000 | $85,145.50 | 146,669 | 2026-04-15 | Filing | |
| $83.80 | 1,947 | $163,154.51 | 147,669 | 2026-04-15 | Filing | |
| $84.30 | 155 | $13,067.00 | 36,796 | 2026-04-14 | Filing | |
| $83.81 | 550 | $46,093.14 | 36,951 | 2026-04-14 | Filing | |
| $82.47 | 7,543 | $622,086.30 | 37,501 | 2026-04-14 | Filing | |
| $81.80 | 7,025 | $574,640.79 | 45,044 | 2026-04-14 | Filing | |
| $82.60 | 12,034 | $994,042.10 | 36,796 | 2026-04-13 | Filing | |
| $81.92 | 26,243 | $2,149,781.95 | 48,830 | 2026-04-13 | Filing | |
| $80.78 | 5,996 | $484,376.07 | 75,073 | 2026-04-13 | Filing | |
| $79.95 | 25,650 | $2,050,635.42 | 81,069 | 2026-04-13 | Filing | |
| $84.00 | 1,033 | $86,773.34 | 30,467 | 2026-04-10 | Filing | |
| $82.79 | 1,500 | $124,191.00 | 31,500 | 2026-04-10 | Filing |