Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-01-12 | Srivastava Sajal | Director,Officer | +Buy | 23,799 | $6.66 | $158,501 |
| 2026-01-12 | Labe James | Director,Officer | +Buy | 23,799 | $6.66 | $158,501 |
| 2026-01-09 | Srivastava Sajal | Director,Officer | +Buy | 16,000 | $6.56 | $104,960 |
| 2026-01-09 | Labe James | Director,Officer | +Buy | 16,000 | $6.56 | $104,960 |
| 2026-01-08 | Labe James | Director,Officer | +Buy | 16,833 | $6.61 | $111,266 |
| 2026-01-08 | Srivastava Sajal | Director,Officer | +Buy | 16,833 | $6.61 | $111,266 |
| 2026-01-07 | Labe James | Director,Officer | +Buy | 30,877 | $6.43 | $198,539 |
| 2026-01-07 | Srivastava Sajal | Director,Officer | +Buy | 30,877 | $6.43 | $198,539 |
| 2026-01-06 | Srivastava Sajal | Director,Officer | +Buy | 34,000 | $6.61 | $224,740 |
| 2026-01-06 | Labe James | Director,Officer | +Buy | 34,000 | $6.61 | $224,740 |
| 2026-01-05 | Srivastava Sajal | Director,Officer | +Buy | 40,000 | $6.70 | $268,000 |
| 2026-01-05 | Labe James | Director,Officer | +Buy | 40,000 | $6.70 | $268,000 |
| 2026-01-02 | Srivastava Sajal | Director,Officer | +Buy | 27,153 | $6.60 | $179,210 |
| 2026-01-02 | Labe James | Director,Officer | +Buy | 27,153 | $6.60 | $179,210 |
| 2025-12-31 | Srivastava Sajal | Director,Officer | +Buy | 30,459 | $6.55 | $199,506 |
| 2025-12-31 | Labe James | Director,Officer | +Buy | 30,459 | $6.55 | $199,506 |
| 2025-12-30 | Labe James | Director,Officer | +Buy | 25,000 | $6.45 | $161,250 |
| 2025-12-30 | Srivastava Sajal | Director,Officer | +Buy | 25,000 | $6.45 | $161,250 |
| 2025-12-30 | Labe James | Director,Officer | +Buy | 39,814 | $6.44 | $256,402 |
| 2025-12-30 | Srivastava Sajal | Director,Officer | +Buy | 39,814 | $6.44 | $256,402 |
| 2025-12-29 | Labe James | Director,Officer | +Buy | 27,410 | $6.34 | $173,779 |
| 2025-12-29 | Srivastava Sajal | Director,Officer | +Buy | 27,410 | $6.34 | $173,779 |
| 2025-12-26 | Srivastava Sajal | Director,Officer | +Buy | 31,600 | $6.30 | $199,080 |
| 2025-12-26 | Labe James | Director,Officer | +Buy | 31,600 | $6.30 | $199,080 |
| 2025-12-24 | Srivastava Sajal | Director,Officer | +Buy | 26,756 | $6.30 | $168,563 |
| 2025-12-24 | Labe James | Director,Officer | +Buy | 26,756 | $6.30 | $168,563 |
| 2025-12-23 | Srivastava Sajal | Director,Officer | +Buy | 31,910 | $6.29 | $200,714 |
| 2025-12-23 | Labe James | Director,Officer | +Buy | 31,910 | $6.29 | $200,714 |
| 2025-12-22 | Srivastava Sajal | Director,Officer | +Buy | 26,900 | $6.29 | $169,201 |
| 2025-12-22 | Labe James | Director,Officer | +Buy | 26,900 | $6.29 | $169,201 |
| 2025-12-19 | Srivastava Sajal | Director,Officer | +Buy | 29,000 | $6.25 | $181,250 |
| 2025-12-19 | Labe James | Director,Officer | +Buy | 29,000 | $6.25 | $181,250 |
| 2025-12-18 | Srivastava Sajal | Director,Officer | +Buy | 25,000 | $6.30 | $157,500 |
| 2025-12-18 | Labe James | Director,Officer | +Buy | 25,000 | $6.30 | $157,500 |
| 2025-12-17 | Labe James | Director,Officer | +Buy | 27,900 | $6.19 | $172,701 |
| 2025-12-17 | Srivastava Sajal | Director,Officer | +Buy | 27,900 | $6.19 | $172,701 |
| 2025-12-16 | Labe James | Director,Officer | +Buy | 39,044 | $6.18 | $241,292 |
| 2025-12-16 | Srivastava Sajal | Director,Officer | +Buy | 39,044 | $6.18 | $241,292 |
| 2025-12-15 | Labe James | Director,Officer | +Buy | 30,000 | $6.46 | $193,800 |
| 2025-12-15 | Srivastava Sajal | Director,Officer | +Buy | 30,000 | $6.46 | $193,800 |
| 2025-12-12 | Labe James | Director,Officer | +Buy | 19,919 | $6.64 | $132,262 |
| 2025-12-12 | Srivastava Sajal | Director,Officer | +Buy | 19,919 | $6.64 | $132,262 |
| 2025-12-11 | Srivastava Sajal | Director,Officer | +Buy | 24,590 | $6.69 | $164,507 |
| 2025-12-11 | Labe James | Director,Officer | +Buy | 24,590 | $6.69 | $164,507 |
| 2025-12-10 | Srivastava Sajal | Director,Officer | +Buy | 27,200 | $6.78 | $184,416 |
| 2025-12-10 | Labe James | Director,Officer | +Buy | 27,200 | $6.78 | $184,416 |
| 2025-12-09 | Srivastava Sajal | Director,Officer | +Buy | 5,591 | $6.72 | $37,572 |
| 2025-12-09 | Labe James | Director,Officer | +Buy | 5,591 | $6.72 | $37,572 |
| 2025-12-08 | Srivastava Sajal | Director,Officer | +Buy | 48,514 | $6.68 | $324,074 |
| 2025-12-08 | Labe James | Director,Officer | +Buy | 48,514 | $6.68 | $324,074 |
| 2025-12-05 | Labe James | Director,Officer | +Buy | 47,741 | $6.81 | $325,116 |
| 2025-12-05 | Srivastava Sajal | Director,Officer | +Buy | 47,741 | $6.81 | $325,116 |
| 2025-12-04 | Labe James | Director,Officer | +Buy | 47,713 | $6.62 | $315,860 |
| 2025-12-04 | Srivastava Sajal | Director,Officer | +Buy | 47,713 | $6.62 | $315,860 |
| 2025-12-03 | Labe James | Director,Officer | +Buy | 24,000 | $6.57 | $157,680 |
| 2025-12-03 | Srivastava Sajal | Director,Officer | +Buy | 24,000 | $6.57 | $157,680 |
| 2025-12-02 | Srivastava Sajal | Director,Officer | +Buy | 50,000 | $6.37 | $318,500 |
| 2025-12-02 | Labe James | Director,Officer | +Buy | 50,000 | $6.37 | $318,500 |
| 2025-12-01 | Srivastava Sajal | Director,Officer | +Buy | 50,000 | $6.40 | $320,000 |
| 2025-12-01 | Labe James | Director,Officer | +Buy | 50,000 | $6.40 | $320,000 |
| 2025-11-28 | Labe James | Director,Officer | +Buy | 14,868 | $6.46 | $96,047 |
| 2025-11-28 | Srivastava Sajal | Director,Officer | +Buy | 14,868 | $6.46 | $96,047 |
| 2025-11-26 | Labe James | Director,Officer | +Buy | 50,000 | $6.38 | $319,000 |
| 2025-11-26 | Srivastava Sajal | Director,Officer | +Buy | 50,000 | $6.38 | $319,000 |
| 2025-11-25 | Labe James | Director,Officer | +Buy | 15,000 | $6.39 | $95,850 |
| 2025-11-25 | Srivastava Sajal | Director,Officer | +Buy | 15,000 | $6.39 | $95,850 |
| 2025-11-24 | Labe James | Director,Officer | +Buy | 50,000 | $6.31 | $315,500 |
| 2025-11-24 | Srivastava Sajal | Director,Officer | +Buy | 50,000 | $6.31 | $315,500 |
| 2025-11-21 | Labe James | Director,Officer | +Buy | 39,760 | $6.30 | $250,488 |
| 2025-11-21 | Srivastava Sajal | Director,Officer | +Buy | 39,760 | $6.30 | $250,488 |
| 2025-11-20 | Labe James | Director,Officer | +Buy | 42,999 | $6.28 | $270,034 |
| 2025-11-20 | Srivastava Sajal | Director,Officer | +Buy | 42,999 | $6.28 | $270,034 |
| 2025-11-19 | Labe James | Director,Officer | +Buy | 50,000 | $6.19 | $309,500 |
| 2025-11-19 | Srivastava Sajal | Director,Officer | +Buy | 50,000 | $6.19 | $309,500 |
| 2025-11-18 | Labe James | Director,Officer | +Buy | 27,439 | $6.06 | $166,280 |
| 2025-11-18 | Srivastava Sajal | Director,Officer | +Buy | 27,439 | $6.06 | $166,280 |
| 2025-11-17 | Labe James | Director,Officer | +Buy | 44,648 | $6.06 | $270,567 |
| 2025-11-17 | Srivastava Sajal | Director,Officer | +Buy | 44,648 | $6.06 | $270,567 |
| 2025-11-14 | Labe James | Director,Officer | +Buy | 46,700 | $5.99 | $279,733 |
| 2025-11-14 | Srivastava Sajal | Director,Officer | +Buy | 46,700 | $5.99 | $279,733 |
| 2025-11-13 | Labe James | Director,Officer | +Buy | 50,000 | $5.94 | $297,000 |
| 2025-11-13 | Srivastava Sajal | Director,Officer | +Buy | 50,000 | $5.94 | $297,000 |
| 2025-11-12 | Labe James | Director,Officer | +Buy | 50,000 | $5.95 | $297,500 |
| 2025-11-12 | Srivastava Sajal | Director,Officer | +Buy | 50,000 | $5.95 | $297,500 |
| 2025-11-11 | Labe James | Director,Officer | +Buy | 26,117 | $5.76 | $150,434 |
| 2025-11-11 | Srivastava Sajal | Director,Officer | +Buy | 26,117 | $5.76 | $150,434 |
| 2025-09-03 | Srivastava Sajal | Director,Officer | +Buy | 48,800 | $6.77 | $330,376 |
| 2025-09-03 | Labe James | Director,Officer | +Buy | 48,800 | $6.77 | $330,376 |
| 2025-09-02 | Srivastava Sajal | Director,Officer | +Buy | 54,000 | $6.72 | $362,880 |
| 2025-09-02 | Labe James | Director,Officer | +Buy | 54,000 | $6.72 | $362,880 |
| 2025-08-29 | Srivastava Sajal | Director,Officer | +Buy | 65,000 | $6.73 | $437,450 |
| 2025-08-29 | Labe James | Director,Officer | +Buy | 65,000 | $6.73 | $437,450 |
| 2025-08-28 | Srivastava Sajal | Director,Officer | +Buy | 44,630 | $6.64 | $296,343 |
| 2025-08-28 | Labe James | Director,Officer | +Buy | 44,630 | $6.64 | $296,343 |
| 2025-08-27 | Srivastava Sajal | Director,Officer | +Buy | 53,160 | $6.63 | $352,451 |
| 2025-08-27 | Labe James | Director,Officer | +Buy | 53,160 | $6.63 | $352,451 |
| 2025-08-26 | Srivastava Sajal | Director,Officer | +Buy | 27,988 | $6.48 | $181,362 |
| 2025-08-26 | Labe James | Director,Officer | +Buy | 27,988 | $6.48 | $181,362 |
| 2025-08-25 | Labe James | Director,Officer | +Buy | 80,000 | $6.48 | $518,400 |
| 2025-08-25 | Srivastava Sajal | Director,Officer | +Buy | 80,000 | $6.48 | $518,400 |
| 2025-08-22 | Labe James | Director,Officer | +Buy | 42,003 | $6.44 | $270,499 |
| 2025-08-22 | Srivastava Sajal | Director,Officer | +Buy | 42,003 | $6.44 | $270,499 |
| 2025-08-21 | Labe James | Director,Officer | +Buy | 31,000 | $6.30 | $195,300 |
| 2025-08-21 | Srivastava Sajal | Director,Officer | +Buy | 31,000 | $6.30 | $195,300 |
| 2025-08-20 | Labe James | Director,Officer | +Buy | 39,567 | $6.20 | $245,315 |
| 2025-08-20 | Srivastava Sajal | Director,Officer | +Buy | 39,567 | $6.20 | $245,315 |
| 2025-08-12 | Srivastava Sajal | Director,Officer | +Buy | 28,387 | $6.28 | $178,270 |
| 2025-08-12 | Labe James | Director,Officer | +Buy | 28,387 | $6.28 | $178,270 |
| 2025-08-11 | Srivastava Sajal | Director,Officer | +Buy | 76,700 | $6.30 | $483,210 |
| 2025-08-11 | Labe James | Director,Officer | +Buy | 76,700 | $6.30 | $483,210 |
| 2024-08-13 | Srivastava Sajal | Director,Officer | +Buy | 22,759 | $7.09 | $161,361 |
| 2024-08-13 | Srivastava Sajal | Director,Officer | +Buy | 1,324 | $7.09 | $9,387 |
| 2024-08-12 | Srivastava Sajal | Director,Officer | +Buy | 11,298 | $7.02 | $79,312 |
| 2024-03-14 | Park Katherine J | Director | +Buy | 2,500 | $9.35 | $23,375 |
| 2024-03-12 | Cassani Stephen | Director | +Buy | 500 | $9.90 | $4,950 |
| 2024-03-11 | Cassani Stephen | Director | +Buy | 1,103 | $9.99 | $11,019 |
| 2023-12-18 | Fornelli Cynthia M. | Director | +Buy | 1,000 | $10.47 | $10,470 |
| 2023-11-09 | Park Katherine J | Director | +Buy | 2,480 | $10.17 | $25,222 |
| 2023-11-08 | Park Katherine J | Director | +Buy | 20 | $10.15 | $203 |
| 2022-12-19 | Vogel Kimberley H | Director | +Buy | 2,764 | $10.84 | $29,962 |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.