| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.59 | 15,000 | $728,800.50 | 194,632 | 2026-08-05 | Filing | |
| $48.76 | 1,250 | $60,950.13 | 8,196 | 2026-08-05 | Filing | |
| $48.54 | 3,918 | $190,186.38 | 32,555 | 2026-08-05 | Filing | |
| $48.26 | 3,918 | $189,083.46 | 26,197 | 2026-08-04 | Filing | |
| $48.31 | 525 | $25,360.13 | 5,126 | 2026-08-04 | Filing | |
| $45.30 | 4,000 | $181,200.40 | 16,830 | 2026-06-15 | Filing | |
| $45.38 | 1,100 | $49,912.50 | 9,446 | 2026-06-15 | Filing | |
| $44.74 | 5,147 | $230,276.27 | 35,200 | 2026-06-09 | Filing | |
| $43.82 | 475 | $20,814.69 | 10,546 | 2026-06-04 | Filing | |
| $43.45 | 10,000 | $434,450.00 | 209,632 | 2026-06-03 | Filing | |
| $41.98 | 3,030 | $127,209.10 | 5,651 | 2026-05-22 | Filing | |
| $39.97 | 648 | $25,898.94 | 8,057 | 2026-05-20 | Filing | |
| $33.44 | 3,600 | $120,374.28 | 8,705 | 2026-03-12 | Filing | |
| $44.80 | 2,712 | $121,497.60 | 12,305 | 2025-12-11 | Filing | |
| $42.59 | 15,000 | $638,838.00 | 194,417 | 2025-12-01 | Filing | |
| $42.05 | 2,400 | $100,927.68 | 26,062 | 2025-11-25 | Filing | |
| $42.21 | 12,473 | $526,476.60 | 65,010 | 2025-11-25 | Filing | |
| $42.05 | 2,500 | $105,133.00 | 25,962 | 2025-11-25 | Filing | |
| $42.14 | 3,000 | $126,426.00 | 17,866 | 2025-11-25 | Filing | |
| $39.31 | 660 | $25,941.30 | 5,717 | 2025-11-12 | Filing |