| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.47 | 29,625 | $1,347,048.75 | 302,938 | 2026-03-24 | Filing | |
| $45.00 | 1,000 | $45,000.00 | 17,455 | 2026-03-23 | Filing | |
| $44.90 | 2,200 | $98,769.00 | 20,252 | 2026-03-04 | Filing | |
| $47.83 | 500 | $23,914.00 | 108,241 | 2026-03-02 | Filing | |
| $46.90 | 14,500 | $679,997.80 | 108,741 | 2026-03-02 | Filing | |
| $47.98 | 300 | $14,394.99 | 123,241 | 2026-03-02 | Filing | |
| $46.83 | 11,367 | $532,313.20 | 123,541 | 2026-03-02 | Filing | |
| $47.51 | 68,340 | $3,246,601.04 | 371,948 | 2026-02-27 | Filing | |
| $46.83 | 3,079 | $144,175.71 | 32,000 | 2026-02-27 | Filing | |
| $49.04 | 3,250 | $159,380.00 | 18,455 | 2026-02-27 | Filing | |
| $48.14 | 2,200 | $105,900.96 | 85,790 | 2026-02-27 | Filing | |
| $47.22 | 7,132 | $336,773.75 | 87,990 | 2026-02-27 | Filing | |
| $46.52 | 5,576 | $259,376.00 | 95,122 | 2026-02-27 | Filing | |
| $48.32 | 500 | $24,162.00 | 100,698 | 2026-02-27 | Filing | |
| $47.20 | 4,700 | $221,834.36 | 101,198 | 2026-02-27 | Filing | |
| $46.46 | 4,800 | $223,008.96 | 105,898 | 2026-02-27 | Filing | |
| $38.00 | 2,500 | $95,000.00 | 21,705 | 2025-11-26 | Filing | |
| $38.45 | 4,000 | $153,814.80 | 60,265 | 2025-11-17 | Filing | |
| $38.37 | 6,000 | $230,220.60 | 64,265 | 2025-11-17 | Filing | |
| $38.76 | 1,250 | $48,453.25 | 24,205 | 2025-11-14 | Filing |