| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.02 | 9,804 | $480,592.08 | 128,352 | 2026-02-27 | Filing | |
| $48.05 | 16,884 | $811,276.20 | 257,874 | 2026-02-24 | Filing | |
| $48.01 | 114 | $5,472.57 | 274,758 | 2026-02-23 | Filing | |
| $48.05 | 1,376 | $66,110.33 | 274,872 | 2026-02-20 | Filing | |
| $47.37 | 4,000 | $189,480.00 | 130,429 | 2026-02-23 | Filing | |
| $45.04 | 13,409 | $603,941.36 | 57,886 | 2026-01-07 | Filing | |
| $44.30 | 2,825 | $125,147.50 | 71,295 | 2026-01-05 | Filing | |
| $44.09 | 2,630 | $115,956.70 | 62,469 | 2026-01-02 | Filing | |
| $44.77 | 18,000 | $805,860.00 | 65,099 | 2025-12-31 | Filing | |
| $45.49 | 4,000 | $181,960.00 | 129,953 | 2025-11-04 | Filing | |
| $46.54 | 3,000 | $139,620.00 | 133,953 | 2025-08-05 | Filing | |
| $46.58 | 4,000 | $186,320.00 | 136,953 | 2025-06-13 | Filing | |
| $50.89 | 5,000 | $254,450.00 | 140,953 | 2025-03-11 | Filing | |
| $51.99 | 1,903 | $98,936.97 | 41,298 | 2025-03-10 | Filing | |
| $50.45 | 6,419 | $323,838.55 | 43,201 | 2025-03-05 | Filing | |
| $50.48 | 3,382 | $170,723.36 | 49,620 | 2025-03-03 | Filing | |
| $50.45 | 1,138 | $57,412.10 | 53,002 | 2025-02-28 | Filing | |
| $49.72 | 5,000 | $248,600.00 | 145,953 | 2025-02-25 | Filing | |
| $49.40 | 17,617 | $870,279.80 | 54,140 | 2025-01-27 | Filing | |
| $48.62 | 10,474 | $509,245.88 | 71,757 | 2025-01-21 | Filing |