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-05-22 | Cable Thomas J. | Director | +Exercise | 7,500 | $10.84 | $81,300 |
| 2026-05-22 | Cable Thomas J. | Director | −Sell | 7,500 | $11.61 | $87,075 |
| 2026-02-18 | Demopulos Gregory A MD | Director,Officer | +Exercise | 400,000 | $10.27 | $4M |
| 2026-02-18 | Demopulos Gregory A MD | Director,Officer | −Tax w/h | 357,678 | $11.93 | $4M |
| 2026-01-13 | Borges David J. | Officer | −Sell | 30,000 | $12.31 | $369,300 |
| 2026-01-13 | Borges David J. | Officer | +Exercise | 30,000 | $3.06 | $91,800 |
| 2026-01-12 | Borges David J. | Officer | −Sell | 30,000 | $12.72 | $381,600 |
| 2025-10-13 | Demopulos Gregory A MD | Director,Officer | −Gift | 600,000 | — | — |
| 2025-10-13 | Demopulos Gregory A MD | Director,Officer | +Gift | 300,000 | — | — |
| 2025-10-13 | Demopulos Gregory A MD | Director,Officer | +Gift | 300,000 | — | — |
| 2023-11-17 | Demopulos Gregory A MD | Officer | +Buy | 15,000 | $1.68 | $25,200 |
| 2023-11-15 | Demopulos Peter A MD | Director | +Buy | 10,000 | $1.53 | $15,300 |
| 2023-11-14 | Demopulos Gregory A MD | Officer | +Grant | 25,000 | $1.44 | $36,000 |
| 2023-11-13 | Demopulos Gregory A MD | Officer | +Grant | 37,500 | $1.29 | $48,375 |
| 2023-09-12 | Bumol Thomas F. | Director | +Grant | 10,000 | $3.31 | $33,100 |
| 2023-05-22 | Cable Thomas J. | Director | +Exercise | 5,000 | $5.30 | $26,500 |
| 2023-05-22 | Cable Thomas J. | Director | −Sell | 5,000 | $6.53 | $32,650 |
| 2023-05-22 | HANISH ARNOLD C | Director | −Sell | 5,000 | $6.46 | $32,300 |
| 2023-05-22 | HANISH ARNOLD C | Director | +Exercise | 5,000 | $5.30 | $26,500 |
| 2021-09-08 | HANISH ARNOLD C | Director | +Exercise | 10,000 | $9.44 | $94,400 |
| 2021-06-17 | Demopulos Gregory A MD | Director,Officer | +Exercise | 36,857 | $4.10 | $151,114 |
| 2021-06-17 | Demopulos Gregory A MD | Director,Officer | −Sell | 36,857 | $14.90 | $549,169 |
| 2021-06-15 | Demopulos Gregory A MD | Director,Officer | −Sell | 36,856 | $15.02 | $553,577 |
| 2021-06-15 | Demopulos Gregory A MD | Director,Officer | +Exercise | 36,856 | $4.10 | $151,110 |
| 2021-05-20 | Demopulos Gregory A MD | Director,Officer | −Sell | 36,856 | $14.96 | $551,366 |
| 2021-05-20 | Demopulos Gregory A MD | Director,Officer | +Exercise | 36,856 | $4.10 | $151,110 |
| 2021-05-19 | Demopulos Gregory A MD | Director,Officer | +Exercise | 36,857 | $4.10 | $151,114 |
| 2021-05-19 | Demopulos Gregory A MD | Director,Officer | −Sell | 36,857 | $17.07 | $629,149 |
| 2021-04-08 | Demopulos Gregory A MD | Director,Officer | −Sell | 35,206 | $17.76 | $625,259 |
| 2021-04-08 | Demopulos Gregory A MD | Director,Officer | +Exercise | 35,206 | $4.10 | $144,345 |
| 2021-04-07 | Demopulos Gregory A MD | Director,Officer | −Sell | 37,407 | $17.91 | $669,959 |
| 2021-04-07 | Demopulos Gregory A MD | Director,Officer | +Exercise | 37,407 | $4.10 | $153,369 |
| 2021-02-22 | JACOBSEN MICHAEL A | Officer | +Exercise | 8,100 | $10.27 | $83,187 |
| 2021-02-22 | JACOBSEN MICHAEL A | Officer | −Sell | 8,100 | $23.28 | $188,568 |
| 2021-02-22 | Demopulos Peter A MD | Director | +Exercise | 5,000 | $5.30 | $26,500 |
| 2021-02-22 | Demopulos Peter A MD | Director | +Exercise | 5,000 | $4.53 | $22,650 |
| 2021-02-19 | JACOBSEN MICHAEL A | Officer | −Sell | 10,000 | $22.64 | $226,400 |
| 2021-02-19 | JACOBSEN MICHAEL A | Officer | +Exercise | 10,000 | $10.27 | $102,700 |
| 2021-02-12 | Hood Leroy E. MD PhD | Director | +Exercise | 5,000 | $4.53 | $22,650 |
| 2021-02-10 | JACOBSEN MICHAEL A | Officer | −Sell | 1,900 | $22.49 | $42,731 |
| 2021-02-10 | JACOBSEN MICHAEL A | Officer | +Exercise | 1,900 | $10.27 | $19,513 |
| 2021-01-20 | JACOBSEN MICHAEL A | Officer | +Exercise | 10,000 | $9.37 | $93,700 |
| 2021-01-19 | JACOBSEN MICHAEL A | Officer | −Sell | 9,500 | $19.95 | $189,525 |
| 2021-01-13 | Cable Thomas J. | Director | +Exercise | 5,000 | $4.53 | $22,650 |
| 2021-01-13 | Cable Thomas J. | Director | −Sell | 5,000 | $16.97 | $84,850 |
| 2020-05-13 | Cable Thomas J. | Director | +Exercise | 5,000 | $5.92 | $29,600 |
| 2020-05-13 | Cable Thomas J. | Director | −Sell | 5,000 | $14.40 | $72,000 |
| 2020-03-13 | Hood Leroy E. MD PhD | Director | +Exercise | 5,000 | $5.92 | $29,600 |
| 2019-12-14 | Demopulos Peter A MD | Director | +Exercise | 3,334 | $7.56 | $25,205 |
| 2019-12-14 | Hood Leroy E. MD PhD | Director | +Exercise | 10,000 | $7.56 | $75,600 |
| 2019-12-03 | Cable Thomas J. | Director | +Exercise | 10,000 | $7.56 | $75,600 |
| 2019-12-03 | Cable Thomas J. | Director | −Sell | 10,000 | $14.41 | $144,100 |
| 2019-10-14 | Cable Thomas J. | Director | −Sell | 5,000 | $15.12 | $75,600 |
| 2019-06-07 | Kelbon Marcia S. | Officer | +Exercise | 10,000 | $6.05 | $60,500 |
| 2018-08-31 | Kelbon Marcia S. | Officer | −Sell | 5,337 | $25.93 | $138,388 |
| 2018-08-31 | Kelbon Marcia S. | Officer | −Sell | 2,192 | $25.31 | $55,480 |
| 2018-08-31 | Kelbon Marcia S. | Officer | +Exercise | 8,000 | $6.05 | $48,400 |
| 2018-08-31 | Kelbon Marcia S. | Officer | +Exercise | 7,529 | $4.10 | $30,869 |
| 2018-08-30 | Kelbon Marcia S. | Officer | −Sell | 35,000 | $24.45 | $855,750 |
| 2018-08-30 | Kelbon Marcia S. | Officer | +Exercise | 35,000 | $4.10 | $143,500 |
| 2018-07-27 | Kelbon Marcia S. | Officer | −Sell | 5,723 | $21.73 | $124,361 |
| 2018-07-27 | Kelbon Marcia S. | Officer | +Exercise | 5,723 | $4.10 | $23,464 |
| 2018-07-26 | Kelbon Marcia S. | Officer | +Exercise | 35,000 | $4.10 | $143,500 |
| 2018-07-26 | Kelbon Marcia S. | Officer | +Exercise | 8,000 | $6.05 | $48,400 |
| 2018-07-26 | Kelbon Marcia S. | Officer | −Sell | 35,000 | $21.53 | $753,550 |
| 2018-07-12 | Kelbon Marcia S. | Officer | −Sell | 4,277 | $21.48 | $91,870 |
| 2018-07-12 | Kelbon Marcia S. | Officer | +Exercise | 4,277 | $4.10 | $17,536 |
| 2018-05-15 | JACOBSEN MICHAEL A | Officer | +Exercise | 12,812 | $9.37 | $120,048 |
| 2018-05-15 | JACOBSEN MICHAEL A | Officer | −Sell | 12,812 | $24.95 | $319,659 |
| 2018-05-15 | JACOBSEN MICHAEL A | Officer | +Exercise | 5,000 | $9.37 | $46,850 |
| 2018-05-14 | JACOBSEN MICHAEL A | Officer | +Exercise | 10,980 | $9.37 | $102,883 |
| 2018-05-14 | JACOBSEN MICHAEL A | Officer | −Sell | 10,980 | $22.45 | $246,501 |
| 2018-01-04 | JACOBSEN MICHAEL A | Officer | +Exercise | 1,000 | $9.37 | $9,370 |
| 2018-01-03 | JACOBSEN MICHAEL A | Officer | +Exercise | 1,020 | $9.37 | $9,557 |
| 2018-01-03 | JACOBSEN MICHAEL A | Officer | −Sell | 1,020 | $22.45 | $22,899 |
| 2018-01-03 | Kelbon Marcia S. | Officer | +Exercise | 5,004 | $6.05 | $30,274 |
| 2018-01-03 | Kelbon Marcia S. | Officer | +Exercise | 3,000 | $6.05 | $18,150 |
| 2018-01-03 | Kelbon Marcia S. | Officer | −Sell | 62,528 | $21.45 | $1M |
| 2018-01-03 | Kelbon Marcia S. | Officer | +Exercise | 62,528 | $9.37 | $585,887 |
| 2017-12-28 | Demopulos Gregory A MD | Director,Officer | +Exercise | 39,961 | $4.10 | $163,840 |
| 2017-12-28 | Demopulos Gregory A MD | Director,Officer | +Exercise | 102,040 | $2.45 | $249,998 |
| 2017-08-21 | Kelbon Marcia S. | Officer | +Exercise | 8,000 | $6.05 | $48,400 |
| 2017-06-16 | JACOBSEN MICHAEL A | Officer | +Exercise | 14,000 | $9.37 | $131,180 |
| 2017-06-16 | JACOBSEN MICHAEL A | Officer | −Sell | 12,000 | $24.95 | $299,400 |
| 2017-06-15 | JACOBSEN MICHAEL A | Officer | −Sell | 12,000 | $22.45 | $269,400 |
| 2017-06-15 | JACOBSEN MICHAEL A | Officer | +Exercise | 14,000 | $9.37 | $131,180 |
| 2017-06-14 | JACOBSEN MICHAEL A | Officer | +Exercise | 12,850 | $9.37 | $120,404 |
| 2017-06-14 | JACOBSEN MICHAEL A | Officer | −Sell | 9,350 | $19.95 | $186,533 |
| 2017-06-13 | JACOBSEN MICHAEL A | Officer | −Sell | 2,650 | $19.95 | $52,868 |
| 2017-06-13 | JACOBSEN MICHAEL A | Officer | +Exercise | 2,650 | $9.37 | $24,830 |
| 2017-04-12 | Cable Thomas J. | Director | −Sell | 3,000 | $16.49 | $49,470 |
| 2017-03-20 | Kelbon Marcia S. | Officer | +Exercise | 2,040 | $6.05 | $12,342 |
| 2016-12-14 | Cable Thomas J. | Director | −Sell | 3,000 | $10.21 | $30,630 |
| 2016-12-07 | Demopulos Gregory A MD | Director,Officer | +Exercise | 102,044 | $0.98 | $100,003 |
| 2016-12-07 | Demopulos Gregory A MD | Director,Officer | −Sell | 102,044 | $10.48 | $1M |
| 2016-12-06 | Demopulos Gregory A MD | Director,Officer | −Sell | 102,040 | $10.80 | $1M |
| 2016-12-06 | Demopulos Gregory A MD | Director,Officer | +Exercise | 102,040 | $0.98 | $99,999 |
| 2016-12-05 | Demopulos Gregory A MD | Director,Officer | −Sell | 102,040 | $10.71 | $1M |
| 2016-12-05 | Demopulos Gregory A MD | Director,Officer | +Exercise | 102,040 | $0.98 | $99,999 |
| 2016-12-02 | Demopulos Gregory A MD | Director,Officer | +Exercise | 102,040 | $0.98 | $99,999 |
| 2016-12-02 | Demopulos Gregory A MD | Director,Officer | +Exercise | 181,163 | $0.98 | $177,540 |
| 2016-12-02 | Demopulos Gregory A MD | Director,Officer | −Sell | 102,040 | $11.00 | $1M |
| 2016-12-01 | Demopulos Gregory A MD | Director,Officer | −Sell | 105,522 | $11.56 | $1M |
| 2016-12-01 | Demopulos Gregory A MD | Director,Officer | −Sell | 999 | $12.32 | $12,308 |
| 2016-12-01 | Demopulos Gregory A MD | Director,Officer | +Exercise | 106,521 | $0.98 | $104,391 |
| 2016-11-30 | Demopulos Gregory A MD | Director,Officer | +Exercise | 97,559 | $0.98 | $95,608 |
| 2016-11-30 | Demopulos Gregory A MD | Director,Officer | −Sell | 97,559 | $12.21 | $1M |
| 2016-10-12 | Kelbon Marcia S. | Officer | +Exercise | 3,004 | $6.05 | $18,174 |
| 2016-09-15 | Kelbon Marcia S. | Officer | −Sell | 16,000 | $10.91 | $174,560 |
| 2016-09-15 | Kelbon Marcia S. | Officer | +Exercise | 16,000 | $0.98 | $15,680 |
| 2016-08-15 | Kelbon Marcia S. | Officer | +Exercise | 15,900 | $0.98 | $15,582 |
| 2016-08-15 | Kelbon Marcia S. | Officer | −Sell | 15,900 | $11.56 | $183,804 |
| 2016-08-12 | Cable Thomas J. | Director | −Sell | 3,000 | $11.52 | $34,560 |
| 2016-07-15 | Kelbon Marcia S. | Officer | +Exercise | 15,900 | $0.98 | $15,582 |
| 2016-07-15 | Kelbon Marcia S. | Officer | −Sell | 15,900 | $11.50 | $182,850 |
| 2016-06-15 | Kelbon Marcia S. | Officer | +Exercise | 15,900 | $0.98 | $15,582 |
| 2016-06-15 | Kelbon Marcia S. | Officer | −Sell | 15,900 | $11.42 | $181,578 |
| 2016-05-16 | Kelbon Marcia S. | Officer | +Exercise | 15,900 | $0.98 | $15,582 |
| 2016-05-16 | Kelbon Marcia S. | Officer | −Sell | 15,900 | $9.94 | $158,046 |
| 2016-04-15 | Kelbon Marcia S. | Officer | −Sell | 15,900 | $15.18 | $241,362 |
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.