| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $47.41 | 41,737 | $1,978,751.17 | 113,670 | 2025-01-03 | Filing | |
| $47.78 | 9,825 | $469,438.50 | 155,407 | 2025-01-02 | Filing | |
| $47.41 | 28,276 | $1,340,565.16 | 87,449 | 2025-01-03 | Filing | |
| $47.84 | 1,905 | $91,135.20 | 115,725 | 2025-01-02 | Filing | |
| $47.59 | 5,039 | $239,806.01 | 86,581 | 2025-01-03 | Filing |