| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.36 | 335 | $25,915.60 | 13,149 | 2026-07-02 | Filing | |
| $87.02 | 335 | $29,151.70 | 13,484 | 2026-06-25 | Filing | |
| $83.53 | 2,800 | $233,884.00 | 3,745 | 2026-06-24 | Filing | |
| $83.35 | 335 | $27,922.25 | 13,819 | 2026-06-18 | Filing | |
| $77.00 | 335 | $25,795.00 | 14,154 | 2026-06-11 | Filing | |
| $75.17 | 2,800 | $210,476.00 | 6,695 | 2026-06-10 | Filing | |
| $82.00 | 335 | $27,470.00 | 14,489 | 2026-06-04 | Filing | |
| $80.90 | 335 | $27,101.50 | 14,824 | 2026-05-28 | Filing | |
| $82.88 | 2,800 | $232,064.00 | 9,645 | 2026-05-27 | Filing | |
| $77.99 | 335 | $26,126.65 | 15,159 | 2026-05-21 | Filing | |
| $74.82 | 500 | $37,410.00 | 15,494 | 2026-05-14 | Filing | |
| $74.64 | 2,800 | $208,992.00 | 12,595 | 2026-05-13 | Filing | |
| $75.62 | 8,692 | $657,289.04 | 0 | 2026-05-11 | Filing | |
| $72.19 | 500 | $36,095.00 | 15,994 | 2026-05-07 | Filing | |
| $70.00 | 500 | $35,000.00 | 15,395 | 2026-05-05 | Filing | |
| $63.00 | 500 | $31,500.00 | 16,494 | 2026-04-30 | Filing | |
| $60.69 | 2,300 | $139,587.00 | 16,045 | 2026-04-29 | Filing | |
| $59.66 | 500 | $29,830.00 | 16,994 | 2026-04-23 | Filing | |
| $58.46 | 4,000 | $233,840.00 | 18,867 | 2026-04-20 | Filing | |
| $60.00 | 500 | $30,000.00 | 18,345 | 2026-04-20 | Filing |