| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.00 | 83 | $8,964.00 | 34,533 | 2026-03-16 | Filing | |
| $106.73 | 1,950 | $208,128.96 | 34,616 | 2026-03-16 | Filing | |
| $105.89 | 2,967 | $314,163.17 | 36,566 | 2026-03-16 | Filing | |
| $106.27 | 4,500 | $478,216.35 | 29,716 | 2026-03-16 | Filing | |
| $107.43 | 17,000 | $1,826,248.80 | 21,332 | 2026-03-12 | Filing | |
| $101.75 | 4,011 | $408,104.01 | 38,784 | 2026-03-10 | Filing | |
| $100.97 | 9,734 | $982,820.57 | 42,795 | 2026-03-10 | Filing | |
| $98.58 | 1,722 | $169,754.76 | 21,647 | 2026-03-09 | Filing | |
| $101.90 | 3,186 | $324,653.40 | 19,923 | 2026-03-05 | Filing | |
| $102.00 | 3,131 | $319,362.00 | 9,160 | 2026-03-04 | Filing | |
| $102.67 | 11,000 | $1,129,370.00 | 22,806 | 2026-03-04 | Filing | |
| $102.58 | 570 | $58,470.77 | 19,923 | 2026-03-04 | Filing | |
| $101.59 | 2,510 | $254,997.43 | 20,493 | 2026-03-04 | Filing | |
| $100.96 | 5,562 | $561,527.28 | 23,003 | 2026-03-04 | Filing | |
| $96.91 | 4,728 | $458,190.48 | 18,187 | 2026-03-02 | Filing | |
| $100.14 | 11,273 | $1,128,822.98 | 12,559 | 2026-02-25 | Filing | |
| $98.66 | 7,500 | $739,950.00 | 24,614 | 2026-02-24 | Filing | |
| $108.00 | 3,500 | $378,000.00 | 14,574 | 2026-02-13 | Filing | |
| $97.00 | 3,500 | $339,500.00 | 18,074 | 2026-01-22 | Filing | |
| $90.17 | 5,000 | $450,874.50 | 17,513 | 2026-01-15 | Filing |