| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.94 | 100 | $5,894.00 | 62,237 | 2026-08-05 | Filing | |
| $57.24 | 300 | $17,172.00 | 62,337 | 2026-08-05 | Filing | |
| $56.21 | 1,500 | $84,318.00 | 62,637 | 2026-08-05 | Filing | |
| $55.34 | 2,100 | $116,215.05 | 64,137 | 2026-08-05 | Filing | |
| $48.95 | 3,200 | $156,624.32 | 280,487 | 2026-08-03 | Filing | |
| $48.02 | 1,600 | $76,838.56 | 283,687 | 2026-08-03 | Filing | |
| $46.55 | 200 | $9,309.00 | 285,287 | 2026-08-03 | Filing | |
| $47.86 | 1,100 | $52,647.98 | 295,120 | 2026-07-27 | Filing | |
| $46.99 | 5,900 | $277,261.65 | 296,220 | 2026-07-27 | Filing | |
| $51.79 | 1,013 | $52,463.27 | 63,666 | 2026-07-15 | Filing | |
| $53.85 | 100 | $5,385.00 | 208,624 | 2026-07-15 | Filing | |
| $52.84 | 400 | $21,137.48 | 208,724 | 2026-07-15 | Filing | |
| $52.05 | 1,400 | $72,869.58 | 209,124 | 2026-07-15 | Filing | |
| $50.78 | 700 | $35,544.25 | 210,524 | 2026-07-15 | Filing | |
| $49.79 | 3,900 | $194,168.91 | 211,224 | 2026-07-15 | Filing | |
| $51.26 | 300 | $15,376.53 | 66,238 | 2026-07-08 | Filing | |
| $50.39 | 3,700 | $186,441.89 | 66,538 | 2026-07-08 | Filing | |
| $53.84 | 700 | $37,688.00 | 285,405 | 2026-07-01 | Filing | |
| $53.18 | 2,600 | $138,265.14 | 286,105 | 2026-07-01 | Filing | |
| $52.40 | 1,200 | $62,874.00 | 288,705 | 2026-07-01 | Filing |