| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.19 | 136 | $6,689.84 | 753,403 | 2026-07-20 | Filing | |
| $48.54 | 39,564 | $1,920,282.26 | 753,539 | 2026-07-20 | Filing | |
| $49.03 | 4,200 | $205,913.82 | 69,748 | 2026-07-15 | Filing | |
| $48.02 | 800 | $38,415.04 | 73,948 | 2026-07-15 | Filing | |
| $49.01 | 7,958 | $390,042.27 | 74,748 | 2026-07-15 | Filing | |
| $48.01 | 1,400 | $67,209.94 | 82,706 | 2026-07-15 | Filing | |
| $45.29 | 39,700 | $1,797,814.50 | 765,903 | 2026-06-18 | Filing | |
| $45.11 | 5,000 | $225,574.50 | 74,748 | 2026-06-15 | Filing | |
| $45.11 | 9,358 | $422,118.79 | 79,748 | 2026-06-15 | Filing | |
| $41.83 | 6,200 | $259,346.00 | 9,366 | 2026-06-10 | Filing | |
| $41.08 | 2,470 | $101,477.97 | 27,931 | 2026-06-04 | Filing | |
| $42.60 | 39,700 | $1,691,235.88 | 776,683 | 2026-05-18 | Filing | |
| $42.49 | 7,300 | $310,140.50 | 15,506 | 2026-05-15 | Filing | |
| $42.45 | 4,417 | $187,485.75 | 124,218 | 2026-05-15 | Filing | |
| $42.45 | 5,000 | $212,239.00 | 79,403 | 2026-05-15 | Filing | |
| $42.44 | 9,358 | $397,179.72 | 84,403 | 2026-05-15 | Filing | |
| $41.63 | 39,700 | $1,652,639.54 | 789,183 | 2026-04-20 | Filing | |
| $40.44 | 10,000 | $404,421.00 | 124,218 | 2026-04-15 | Filing | |
| $40.44 | 5,000 | $202,199.50 | 84,403 | 2026-04-15 | Filing | |
| $41.06 | 1,049 | $43,069.21 | 89,403 | 2026-04-15 | Filing |