| Filing Date | Insider | Type | 10b5-1 | Net Shares | Ownership changeShares owned | Avg. Price | Value | Filing |
|---|---|---|---|---|---|---|---|---|
| 2026-07-22 | Niri Sagi Chief Financial Officer | Sale | -42,692 | -11.18%339,091 | $9.36 | $399,739 | View SEC filing | |
| 2026-07-20 | Niri Sagi Chief Financial Officer | Sale | -1,100 | -0.21%514,063 | $8.58 | $9,438 | View SEC filing | |
| 2026-07-20 | Niri Sagi Chief Financial Officer | Sale | -35,000 | -19.55%144,066 | $10.31 | $360,976 | View SEC filing | |
| 2026-07-16 | Niri Sagi Chief Financial Officer | Sale | -106,345 | -37.26%179,066 | $10.02 | $1,065,937 | View SEC filing | |
| 2026-07-13 | Niri Sagi Chief Financial Officer | Sale | -3,655 | -1.10%328,176 | $9.73 | $35,580 | View SEC filing | |
| 2026-07-08 | Niri Sagi Chief Financial Officer | Sale | -199 | -0.06%331,831 | $9.54 | $1,898 | View SEC filing | |
| 2026-07-06 | Niri Sagi Chief Financial Officer | Sale | -49,826 | -4.76%332,030 | $9.54 | $475,574 | View SEC filing | |
| 2026-07-01 | Niri Sagi Chief Financial Officer | Sale | -75,069 | -10.08%381,856 | $9.09 | $682,024 | View SEC filing | |
| 2026-06-22 | Niri Sagi Chief Financial Officer | Sale | -2,098 | -0.46%456,925 | $8.78 | $18,413 | View SEC filing | |
| 2026-06-17 | Niri Sagi Chief Financial Officer | Sale | -35,827 | -0.25%459,023 | $8.78 | $314,560 | View SEC filing | |
| 2026-06-15 | Niri Sagi Chief Financial Officer | Sale | -200 | -0.04%494,850 | $8.70 | $1,740 | View SEC filing | |
| 2026-06-11 | Niri Sagi Chief Financial Officer | Sale | -5,922 | -1.18%495,050 | $8.74 | $51,755 | View SEC filing | |
| 2026-06-08 | Niri Sagi Chief Financial Officer | Sale | -13,164 | -2.56%500,972 | $8.54 | $112,376 | View SEC filing | |
| 2026-06-04 | Niri Sagi Chief Financial Officer | Sale | -19,687 | -0.37%514,136 | $8.53 | $167,868 | View SEC filing | |
| 2026-06-03 | Niri Sagi Chief Financial Officer | Sale | -33,757 | -0.07%533,823 | $8.63 | $291,290 | View SEC filing | |
| 2026-06-01 | Niri Sagi Chief Financial Officer | Sale | -1,486 | -0.26%567,580 | $8.50 | $12,636 | View SEC filing |
1-16 of 16