| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.85 | 1 | $88.85 | 20,648 | 2026-08-14 | Filing | |
| $88.08 | 499 | $43,954.17 | 20,649 | 2026-08-14 | Filing | |
| $91.09 | 599 | $54,560.93 | 68,036 | 2026-08-10 | Filing | |
| $90.44 | 401 | $36,266.24 | 68,635 | 2026-08-10 | Filing | |
| $98.00 | 200 | $19,600.00 | 69,036 | 2026-08-04 | Filing | |
| $97.40 | 610 | $59,416.68 | 84,259 | 2026-08-04 | Filing | |
| $96.61 | 3,504 | $338,522.49 | 84,869 | 2026-08-04 | Filing | |
| $95.49 | 1,400 | $133,687.54 | 88,373 | 2026-08-04 | Filing | |
| $95.12 | 1,668 | $158,659.49 | 89,773 | 2026-08-03 | Filing | |
| $95.25 | 424 | $40,384.86 | 0 | 2026-07-29 | Filing | |
| $95.22 | 2,394 | $227,951.65 | 91,441 | 2026-07-29 | Filing | |
| $95.35 | 187 | $17,830.92 | 69,236 | 2026-07-29 | Filing | |
| $94.47 | 817 | $77,184.93 | 69,423 | 2026-07-29 | Filing | |
| $93.44 | 931 | $86,996.92 | 70,240 | 2026-07-29 | Filing | |
| $93.11 | 65 | $6,051.83 | 71,171 | 2026-07-28 | Filing | |
| $91.78 | 176 | $16,152.40 | 55,748 | 2026-05-11 | Filing | |
| $90.14 | 450 | $40,564.22 | 55,924 | 2026-05-11 | Filing | |
| $88.85 | 374 | $33,231.25 | 56,374 | 2026-05-11 | Filing | |
| $90.20 | 56 | $5,050.99 | 56,748 | 2026-05-08 | Filing | |
| $89.37 | 157 | $14,031.53 | 56,804 | 2026-05-08 | Filing |