| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.80 | 12,500 | $522,537.50 | 81,082 | 2026-07-29 | Filing | |
| $41.45 | 2,250 | $93,254.18 | 33,674 | 2026-07-28 | Filing | |
| $41.91 | 500 | $20,952.50 | 33,484 | 2026-07-28 | Filing | |
| $41.91 | 2,000 | $83,810.80 | 33,984 | 2026-07-28 | Filing | |
| $41.22 | 1,500 | $61,836.00 | 15,858 | 2026-07-27 | Filing | |
| $41.19 | 1,000 | $41,192.90 | 17,358 | 2026-07-27 | Filing | |
| $41.19 | 1,000 | $41,192.90 | 18,358 | 2026-07-27 | Filing | |
| $41.19 | 2,250 | $92,684.03 | 19,358 | 2026-07-27 | Filing | |
| $41.19 | 1,125 | $46,342.01 | 21,608 | 2026-07-27 | Filing | |
| $36.72 | 2,250 | $82,620.00 | 35,924 | 2026-06-22 | Filing | |
| $36.70 | 2,250 | $82,575.00 | 38,174 | 2026-06-22 | Filing | |
| $33.37 | 752 | $25,094.24 | 0 | 2025-12-03 | Filing | |
| $36.08 | 5,000 | $180,407.00 | 143,547 | 2024-11-12 | Filing | |
| $34.87 | 1,125 | $39,228.75 | 46,817 | 2024-11-08 | Filing | |
| $31.26 | 11,523 | $360,167.50 | 27,325 | 2024-09-17 | Filing | |
| $30.19 | 5,363 | $161,895.03 | 46,817 | 2024-08-06 | Filing | |
| $25.90 | 500 | $12,950.00 | 9,500 | 2022-05-27 | Filing | |
| $39.44 | 1,512 | $59,629.50 | 25,103 | 2022-12-05 | Filing | |
| $41.05 | 2,250 | $92,359.13 | 53,151 | 2022-11-10 | Filing | |
| $41.02 | 2,250 | $92,286.68 | 55,401 | 2022-11-10 | Filing |