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 |
|---|---|---|---|---|---|---|
| 2025-01-02 | ANDERSON N LEIGH | Director | +Exercise | 2,338 | — | — |
| 2025-01-02 | ANDERSON N LEIGH | Director | +Exercise | 11,819 | — | — |
| 2025-01-02 | ANDERSON N LEIGH | Director | +Exercise | 1,344 | — | — |
| 2025-01-02 | ANDERSON N LEIGH | Director | +Exercise | 1,518 | — | — |
| 2025-01-02 | ANDERSON N LEIGH | Director | +Exercise | 2,850 | — | — |
| 2025-01-02 | SPIEGEL GARY | Director | +Exercise | 745 | — | — |
| 2025-01-02 | SPIEGEL GARY | Director | +Exercise | 946 | — | — |
| 2025-01-02 | SPIEGEL GARY | Director | +Exercise | 7,102 | — | — |
| 2025-01-02 | SPIEGEL GARY | Director | +Exercise | 740 | — | — |
| 2025-01-02 | SPIEGEL GARY | Director | +Exercise | 1,139 | — | — |
| 2024-12-20 | Coe Pamela L | Director | +Exercise | 13,372 | — | — |
| 2024-10-16 | Phelan William Lawrence | Officer | +Grant | 150,000 | — | — |
| 2024-04-04 | Soller Brian | Officer | +Exercise | 100,000 | $1.49 | $149,000 |
| 2024-03-24 | ROEDEL RICHARD | Director,Officer | +Grant | 154,639 | — | — |
| 2024-01-26 | Soller Brian | Officer | −Tax w/h | 1,335 | $7.03 | $9,385 |
| 2024-01-26 | Graeff Scott A | Director,Officer | −Tax w/h | 2,912 | $7.03 | $20,471 |
| 2024-01-17 | Soller Brian | Officer | −Tax w/h | 1,603 | $6.77 | $10,852 |
| 2024-01-17 | Graeff Scott A | Director,Officer | −Tax w/h | 8,087 | $6.77 | $54,749 |
| 2024-01-05 | Graeff Scott A | Director,Officer | −Tax w/h | 7,963 | $6.61 | $52,635 |
| 2024-01-05 | Soller Brian | Officer | −Tax w/h | 2,008 | $6.61 | $13,273 |
| 2023-12-26 | Graeff Scott A | Director,Officer | −Gift | 50,000 | — | — |
| 2023-10-17 | Gomez-Quintero George | Officer | +Grant | 100,000 | — | — |
| 2023-05-15 | ROEDEL RICHARD | Director | +Exercise | 240,000 | $1.31 | $314,400 |
| 2023-03-15 | Soller Brian | Officer | −Tax w/h | 2,002 | $6.50 | $13,013 |
| 2023-03-15 | Soller Brian | Officer | +Grant | 5,360 | — | — |
| 2023-03-15 | Nestro Gene | Officer | −Tax w/h | 2,152 | $6.50 | $13,988 |
| 2023-03-15 | Nestro Gene | Officer | +Grant | 7,147 | — | — |
| 2023-03-15 | Graeff Scott A | Director,Officer | +Grant | 18,164 | — | — |
| 2023-03-15 | Graeff Scott A | Director,Officer | −Tax w/h | 4,423 | $6.50 | $28,750 |
| 2023-01-27 | Soller Brian | Officer | −Tax w/h | 1,086 | $9.02 | $9,796 |
| 2023-01-27 | Nestro Gene | Officer | −Tax w/h | 1,140 | $9.02 | $10,283 |
| 2023-01-27 | Graeff Scott A | Director,Officer | −Tax w/h | 2,278 | $9.02 | $20,548 |
| 2023-01-17 | Soller Brian | Officer | +Grant | 11,092 | — | — |
| 2023-01-17 | Nestro Gene | Officer | +Grant | 16,496 | — | — |
| 2023-01-17 | Graeff Scott A | Director,Officer | +Grant | 62,571 | — | — |
| 2023-01-06 | Graeff Scott A | Director,Officer | −Tax w/h | 10,217 | $9.76 | $99,718 |
| 2023-01-06 | Nestro Gene | Officer | −Tax w/h | 3,840 | $9.76 | $37,478 |
| 2023-01-06 | Soller Brian | Officer | −Tax w/h | 3,019 | $9.76 | $29,465 |
| 2022-12-31 | Graeff Scott A | Director,Officer | −Gift | 65,000 | — | — |
| 2022-12-02 | Nestro Gene | Officer | −Tax w/h | 4,580 | $7.44 | $34,075 |
| 2022-10-27 | ROEDEL RICHARD | Director | +Exercise | 7,068 | $1.69 | $11,945 |
| 2022-05-14 | Nestro Gene | Officer | +Grant | 100,000 | — | — |
| 2022-05-14 | Soller Brian | Officer | +Grant | 100,000 | — | — |
| 2022-05-12 | ROEDEL RICHARD | Director | +Exercise | 40,000 | $1.63 | $65,200 |
| 2022-05-12 | ROEDEL RICHARD | Director | +Exercise | 17,096 | $1.63 | $27,866 |
| 2022-03-15 | Graeff Scott A | Director,Officer | −Tax w/h | 5,601 | $7.25 | $40,607 |
| 2022-03-15 | Graeff Scott A | Director,Officer | +Grant | 23,000 | — | — |
| 2022-03-15 | Soller Brian | Officer | −Tax w/h | 2,408 | $7.25 | $17,458 |
| 2022-03-15 | Soller Brian | Officer | +Grant | 8,000 | — | — |
| 2022-02-28 | Graeff Scott A | Director,Officer | +Exercise | 34,531 | $1.68 | $58,012 |
| 2022-01-27 | Nestro Gene | Officer | −Tax w/h | 1,065 | $6.69 | $7,125 |
| 2022-01-27 | Soller Brian | Officer | −Tax w/h | 1,042 | $6.69 | $6,971 |
| 2022-01-27 | Graeff Scott A | Director,Officer | −Tax w/h | 1,843 | $6.69 | $12,330 |
| 2022-01-10 | Graeff Scott A | Director,Officer | −Tax w/h | 7,622 | $7.42 | $56,555 |
| 2022-01-10 | Soller Brian | Officer | −Tax w/h | 3,777 | $7.42 | $28,025 |
| 2022-01-07 | Nestro Gene | Officer | −Tax w/h | 1,702 | $7.48 | $12,731 |
| 2022-01-07 | Graeff Scott A | Director,Officer | −Tax w/h | 3,919 | $7.48 | $29,314 |
| 2022-01-07 | Soller Brian | Officer | −Tax w/h | 1,381 | $7.48 | $10,330 |
| 2022-01-06 | Nestro Gene | Officer | +Grant | 16,957 | — | — |
| 2022-01-06 | Graeff Scott A | Director,Officer | +Grant | 54,910 | — | — |
| 2022-01-06 | Soller Brian | Officer | +Grant | 13,889 | — | — |
| 2021-12-15 | Graeff Scott A | Director,Officer | −Gift | 50,000 | — | — |
| 2021-12-02 | Nestro Gene | Officer | −Tax w/h | 4,571 | $8.45 | $38,625 |
| 2021-05-14 | Soller Brian | Officer | −Tax w/h | 4,059 | $11.67 | $47,369 |
| 2021-05-14 | Graeff Scott A | Director,Officer | −Tax w/h | 11,364 | $11.67 | $132,618 |
| 2021-05-11 | SPIEGEL GARY | Director | +Grant | 3,384 | $11.08 | $37,495 |
| 2021-02-09 | Pastor Donald | Director | +Exercise | 5,341 | $1.95 | $10,415 |
| 2021-01-27 | Graeff Scott A | Director,Officer | +Grant | 22,727 | — | — |
| 2021-01-27 | Nestro Gene | Officer | +Grant | 9,773 | — | — |
| 2021-01-08 | Nestro Gene | Officer | −Tax w/h | 1,841 | $9.72 | $17,895 |
| 2021-01-08 | Graeff Scott A | Director,Officer | −Tax w/h | 11,412 | $9.72 | $110,925 |
| 2020-12-23 | Graeff Scott A | Director,Officer | −Gift | 50,000 | — | — |
| 2020-12-04 | Graeff Scott A | Director,Officer | −Tax w/h | 7,517 | $9.97 | $74,944 |
| 2020-12-02 | Nestro Gene | Officer | −Tax w/h | 5,017 | $9.71 | $48,715 |
| 2020-05-27 | Graeff Scott A | Director,Officer | −Tax w/h | 17,450 | $6.20 | $108,190 |
| 2020-05-11 | SPIEGEL GARY | Director | +Grant | 5,326 | $7.04 | $37,495 |
| 2020-05-11 | Pastor Donald | Director | +Grant | 5,326 | $7.04 | $37,495 |
| 2020-01-17 | Graeff Scott A | Director,Officer | −Tax w/h | 9,200 | $8.45 | $77,740 |
| 2020-01-12 | Wise Michael W. | Director | −Gift | 100 | — | — |
| 2020-01-10 | ROEDEL RICHARD | Director | +Exercise | 60,000 | $4.43 | $265,800 |
| 2020-01-08 | WILLIAMSON JOHN B III | Director | −Tax w/h | 20,000 | $7.56 | $151,200 |
| 2020-01-08 | WILLIAMSON JOHN B III | Director | +Exercise | 120,000 | $4.43 | $531,600 |
| 2020-01-08 | Nestro Gene | Officer | +Grant | 15,600 | — | — |
| 2020-01-08 | Graeff Scott A | Director,Officer | +Grant | 39,650 | — | — |
| 2019-12-31 | Wise Michael W. | Director | −Gift | 100 | — | — |
| 2019-12-13 | Wise Michael W. | Director | −Gift | 333 | — | — |
| 2019-12-02 | Nestro Gene | Officer | +Grant | 50,000 | — | — |
| 2019-10-01 | Wise Michael W. | Director | −Gift | 2,000 | — | — |
| 2019-09-13 | ROEDEL RICHARD | Director | +Exercise | 60,000 | $0.61 | $36,600 |
| 2019-09-10 | Wise Michael W. | Director | −Gift | 1,000 | — | — |
| 2019-09-06 | Carilion Clinic | TenPercentOwner | −Sell | 51,047 | $6.70 | $342,015 |
| 2019-09-05 | Carilion Clinic | TenPercentOwner | −Sell | 48,953 | $6.71 | $328,475 |
| 2019-09-04 | Carilion Clinic | TenPercentOwner | −Sell | 71,701 | $6.32 | $453,150 |
| 2019-09-03 | Carilion Clinic | TenPercentOwner | −Sell | 83,634 | $6.39 | $534,421 |
| 2019-08-30 | Carilion Clinic | TenPercentOwner | −Sell | 53,265 | $6.35 | $338,233 |
| 2019-08-29 | Carilion Clinic | TenPercentOwner | −Sell | 81,796 | $6.21 | $507,953 |
| 2019-08-28 | Carilion Clinic | TenPercentOwner | −Sell | 109,604 | $6.30 | $690,505 |
| 2019-08-27 | Carilion Clinic | TenPercentOwner | −Sell | 47,780 | $6.22 | $297,192 |
| 2019-08-26 | Carilion Clinic | TenPercentOwner | −Sell | 52,220 | $6.25 | $326,375 |
| 2019-08-22 | Carilion Clinic | TenPercentOwner | −Sell | 48,301 | $6.07 | $293,187 |
| 2019-08-21 | Carilion Clinic | TenPercentOwner | −Sell | 1,500 | $6.01 | $9,015 |
| 2019-08-21 | Carilion Clinic | TenPercentOwner | −Sell | 51,699 | $6.06 | $313,296 |
| 2019-08-20 | Carilion Clinic | TenPercentOwner | −Sell | 68,732 | $6.04 | $415,141 |
| 2019-08-19 | Carilion Clinic | TenPercentOwner | −Sell | 29,768 | $6.02 | $179,203 |
| 2019-08-19 | Graeff Scott A | Director,Officer | −Gift | 8,000 | — | — |
| 2019-08-15 | Carilion Clinic | TenPercentOwner | −Sell | 55,969 | $5.57 | $311,747 |
| 2019-08-14 | Carilion Clinic | TenPercentOwner | −Sell | 23,336 | $5.62 | $131,148 |
| 2019-08-13 | Carilion Clinic | TenPercentOwner | −Sell | 36,834 | $5.70 | $209,954 |
| 2019-08-12 | Carilion Clinic | TenPercentOwner | −Sell | 83,861 | $5.61 | $470,460 |
| 2019-08-08 | Carilion Clinic | TenPercentOwner | −Sell | 54,495 | $5.25 | $286,099 |
| 2019-08-01 | Carilion Clinic | TenPercentOwner | −Sell | 3,305 | $5.25 | $17,351 |
| 2019-07-31 | Carilion Clinic | TenPercentOwner | −Sell | 42,200 | $5.35 | $225,770 |
| 2019-07-29 | Carilion Clinic | TenPercentOwner | −Sell | 17,178 | $5.02 | $86,234 |
| 2019-07-26 | Carilion Clinic | TenPercentOwner | −Sell | 7,154 | $5.00 | $35,770 |
| 2019-07-25 | Carilion Clinic | TenPercentOwner | −Sell | 1,113 | $5.00 | $5,565 |
| 2019-07-24 | Carilion Clinic | TenPercentOwner | −Sell | 13,466 | $5.00 | $67,330 |
| 2019-07-23 | Carilion Clinic | TenPercentOwner | −Sell | 5,590 | $5.01 | $28,006 |
| 2019-07-22 | Carilion Clinic | TenPercentOwner | −Sell | 87,960 | $5.02 | $441,559 |
| 2019-07-19 | Carilion Clinic | TenPercentOwner | −Sell | 30,208 | $5.00 | $151,040 |
| 2019-07-18 | Carilion Clinic | TenPercentOwner | −Sell | 17,196 | $5.00 | $85,980 |
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.