| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.02 | 728 | $69,902.56 | 6,947 | 2026-04-01 | Filing | |
| $95.53 | 1,046 | $99,924.38 | 85,115 | 2026-03-16 | Filing | |
| $94.58 | 4,075 | $385,413.50 | 86,161 | 2026-03-16 | Filing | |
| $93.69 | 1,249 | $117,018.81 | 90,236 | 2026-03-16 | Filing | |
| $92.37 | 1,130 | $104,378.10 | 91,485 | 2026-03-16 | Filing | |
| $95.44 | 1,230 | $117,391.20 | 92,615 | 2026-03-16 | Filing | |
| $94.52 | 4,140 | $391,312.80 | 93,845 | 2026-03-16 | Filing | |
| $93.62 | 1,000 | $93,620.00 | 97,985 | 2026-03-16 | Filing | |
| $92.37 | 1,130 | $104,378.10 | 98,985 | 2026-03-16 | Filing | |
| $101.74 | 700 | $71,218.00 | 0 | 2026-03-10 | Filing | |
| $100.86 | 11,138 | $1,123,378.68 | 700 | 2026-03-10 | Filing | |
| $100.15 | 14,666 | $1,468,799.90 | 11,838 | 2026-03-10 | Filing | |
| $99.00 | 16,423 | $1,625,877.00 | 26,504 | 2026-03-10 | Filing | |
| $98.21 | 7,073 | $694,639.33 | 42,927 | 2026-03-10 | Filing | |
| $100.00 | 1,715 | $171,500.00 | 11,131 | 2026-03-05 | Filing | |
| $95.57 | 716 | $68,428.12 | 7,675 | 2026-03-03 | Filing | |
| $95.57 | 3,250 | $310,602.50 | 60,456 | 2026-03-03 | Filing | |
| $98.07 | 989 | $96,991.23 | 7,782 | 2026-03-02 | Filing | |
| $97.53 | 840 | $81,925.20 | 8,771 | 2026-03-02 | Filing | |
| $96.40 | 171 | $16,484.40 | 9,611 | 2026-03-02 | Filing |