| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.08 | 23,504 | $1,365,112.32 | 5,869,037 | 2026-01-16 | Filing | |
| $57.28 | 21,100 | $1,208,608.00 | 5,892,541 | 2026-01-16 | Filing | |
| $59.66 | 25,000 | $1,491,500.00 | 4,766,893 | 2026-01-07 | Filing | |
| $58.70 | 1,957 | $114,875.90 | 20,495 | 2026-01-06 | Filing | |
| $62.59 | 5,370 | $336,108.30 | 3,660,786 | 2026-01-02 | Filing | |
| $61.79 | 8,770 | $541,898.30 | 3,666,156 | 2026-01-02 | Filing | |
| $60.57 | 6,460 | $391,282.20 | 3,674,926 | 2026-01-02 | Filing | |
| $59.54 | 20,841 | $1,240,873.14 | 3,681,386 | 2026-01-02 | Filing | |
| $58.71 | 25,507 | $1,497,515.97 | 3,702,227 | 2026-01-02 | Filing | |
| $57.73 | 13,052 | $753,491.96 | 3,727,734 | 2026-01-02 | Filing | |
| $69.72 | 4,513 | $314,646.36 | 5,913,641 | 2025-12-12 | Filing | |
| $69.16 | 22,245 | $1,538,464.20 | 5,918,154 | 2025-12-12 | Filing | |
| $68.12 | 18,242 | $1,242,645.04 | 5,940,399 | 2025-12-12 | Filing | |
| $70.00 | 25,000 | $1,750,000.00 | 129,165 | 2025-12-10 | Filing | |
| $69.22 | 70,000 | $4,845,400.00 | 5,958,641 | 2025-12-10 | Filing | |
| $66.05 | 99 | $6,538.95 | 631,325 | 2025-12-08 | Filing | |
| $65.21 | 5,032 | $328,136.72 | 631,424 | 2025-12-08 | Filing | |
| $64.54 | 8,226 | $530,906.04 | 636,456 | 2025-12-08 | Filing | |
| $65.19 | 174 | $11,343.06 | 4,791,893 | 2025-12-08 | Filing | |
| $64.64 | 42,741 | $2,762,778.24 | 4,792,067 | 2025-12-08 | Filing |