| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.78 | 392 | $41,074.86 | 147,764 | 2026-05-04 | Filing | |
| $103.57 | 1,327 | $137,431.68 | 148,156 | 2026-05-01 | Filing | |
| $102.68 | 904 | $92,821.64 | 149,483 | 2026-05-01 | Filing | |
| $101.87 | 84 | $8,557.22 | 150,387 | 2026-05-01 | Filing | |
| $100.71 | 328 | $33,033.60 | 150,471 | 2026-05-01 | Filing | |
| $88.33 | 905 | $79,938.38 | 1,978 | 2026-04-17 | Filing | |
| $87.57 | 11,981 | $1,049,171.38 | 2,883 | 2026-04-17 | Filing | |
| $89.41 | 60 | $5,364.61 | 0 | 2026-04-16 | Filing | |
| $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 |