| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.37 | 2,748 | $75,212.76 | 25,795 | 2025-05-20 | Filing | |
| $26.98 | 4,152 | $112,020.96 | 23,047 | 2025-05-19 | Filing | |
| $26.50 | 100 | $2,650.00 | 18,895 | 2025-05-16 | Filing | |
| $25.99 | 1,000 | $25,990.00 | 107,296 | 2025-06-02 | Filing | |
| $26.65 | 12,000 | $319,800.00 | 17,035 | 2025-05-30 | Filing | |
| $27.96 | 2,500 | $69,900.00 | 46,013 | 2025-08-11 | Filing | |
| $45.88 | 417 | $19,131.96 | 27,916 | 2025-01-31 | Filing | |
| $40.67 | 1,250 | $50,837.50 | 100,862 | 2024-11-19 | Filing | |
| $39.48 | 12,717 | $502,066.25 | 99,612 | 2024-11-18 | Filing | |
| $39.60 | 12,500 | $495,000.00 | 14,755 | 2024-11-18 | Filing | |
| $39.50 | 1,000 | $39,500.00 | 3,465 | 2024-11-18 | Filing | |
| $40.77 | 4,940 | $201,403.80 | 7,405 | 2024-11-19 | Filing | |
| $57.62 | 4,350 | $250,647.00 | 100,571 | 2022-08-19 | Filing | |
| $58.15 | 8,625 | $501,543.75 | 29,467 | 2022-08-19 | Filing | |
| $8.20 | 10,000 | $82,013.00 | 10,000 | 2009-11-16 | Filing | |
| $8.17 | 15,000 | $122,613.00 | 42,500 | 2009-11-16 | Filing |