| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.48 | 635 | $19,990.05 | 14,235 | 2025-03-04 | Filing | |
| $35.66 | 5,000 | $178,314.00 | 154,065 | 2025-02-26 | Filing | |
| $33.77 | 5,000 | $168,855.00 | 78,927 | 2024-12-19 | Filing | |
| $36.15 | 5,000 | $180,745.50 | 30,410 | 2024-12-16 | Filing | |
| $37.46 | 2,000 | $74,919.80 | 73,927 | 2024-12-13 | Filing | |
| $37.96 | 7,000 | $265,704.60 | 71,927 | 2024-12-12 | Filing | |
| $39.97 | 2,500 | $99,922.50 | 126,513 | 2024-11-05 | Filing | |
| $38.76 | 5,000 | $193,775.00 | 145,293 | 2024-11-01 | Filing | |
| $52.04 | 2,000 | $104,080.00 | 140,293 | 2024-06-12 | Filing | |
| $57.37 | 6,500 | $372,905.00 | 138,293 | 2024-05-20 | Filing | |
| $58.94 | 4,180 | $246,369.20 | 131,793 | 2024-02-26 | Filing | |
| $54.79 | 5,000 | $273,950.00 | 127,613 | 2023-12-05 | Filing | |
| $60.88 | 10,000 | $608,800.00 | 119,608 | 2022-11-10 | Filing | |
| $55.94 | 7,250 | $405,565.00 | 106,965 | 2022-08-26 | Filing | |
| $51.98 | 4,800 | $249,504.00 | 99,715 | 2022-08-17 | Filing | |
| $46.27 | 10,700 | $495,089.00 | 94,915 | 2022-05-24 | Filing | |
| $39.27 | 1,000 | $39,270.00 | 239,887 | 2022-03-25 | Filing | |
| $35.78 | 7,500 | $268,350.00 | 84,215 | 2022-03-18 | Filing |