| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.75 | 1,443 | $100,649.25 | 105,212 | 2026-04-06 | Filing | |
| $68.91 | 822 | $56,644.02 | 106,655 | 2026-04-06 | Filing | |
| $67.99 | 829 | $56,363.71 | 79,115 | 2026-04-02 | Filing | |
| $70.30 | 80 | $5,624.00 | 60,137 | 2026-04-01 | Filing | |
| $69.50 | 12,530 | $870,835.00 | 60,217 | 2026-04-01 | Filing | |
| $68.89 | 39,393 | $2,713,783.77 | 72,747 | 2026-04-01 | Filing | |
| $64.08 | 2,662 | $170,580.96 | 396,920 | 2026-03-12 | Filing | |
| $70.00 | 14,000 | $980,000.00 | 8,000 | 2026-03-10 | Filing | |
| $70.00 | 1,167 | $81,690.00 | 8,000 | 2026-03-10 | Filing | |
| $63.38 | 6,333 | $401,385.54 | 8,000 | 2026-03-05 | Filing | |
| $63.38 | 10,000 | $633,800.00 | 79,944 | 2026-03-05 | Filing | |
| $63.38 | 3,989 | $252,822.82 | 2,737 | 2026-03-05 | Filing | |
| $69.82 | 590 | $41,193.80 | 105,212 | 2026-02-19 | Filing | |
| $68.54 | 212 | $14,530.48 | 105,802 | 2026-02-19 | Filing | |
| $69.82 | 1,629 | $113,736.78 | 106,014 | 2026-02-19 | Filing | |
| $68.54 | 588 | $40,301.52 | 107,643 | 2026-02-19 | Filing | |
| $69.36 | 2,494 | $172,983.84 | 70,199 | 2026-02-18 | Filing | |
| $69.36 | 2,992 | $207,525.12 | 87,318 | 2026-02-18 | Filing | |
| $69.36 | 3,019 | $209,397.84 | 77,122 | 2026-02-18 | Filing | |
| $69.36 | 7,371 | $511,252.56 | 387,082 | 2026-02-18 | Filing |