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-06-22 | Agarwal Arjun | Officer | −Sell | 699 | $82.15 | $57,423 |
| 2026-06-22 | Agarwal Arjun | Officer | −Sell | 888 | $80.01 | $71,049 |
| 2026-06-15 | Quinlan Paul T | Officer | −Sell | 733 | $69.69 | $51,083 |
| 2026-06-15 | Sandler Laura Lee | Officer | −Sell | 600 | $69.69 | $41,814 |
| 2026-06-15 | Klein Lawrence Otto | Director,Officer | −Sell | 1,729 | $69.69 | $120,494 |
| 2026-06-15 | Goncalves Joana | Officer | −Sell | 1,636 | $68.38 | $111,870 |
| 2026-06-15 | Goncalves Joana | Officer | −Sell | 300 | $70.62 | $21,186 |
| 2026-06-15 | Goncalves Joana | Officer | −Sell | 5,064 | $69.42 | $351,543 |
| 2026-06-15 | Goncalves Joana | Officer | −Sell | 947 | $69.69 | $65,996 |
| 2026-06-15 | Goncalves Joana | Officer | +Exercise | 3,500 | $7.80 | $27,300 |
| 2026-06-15 | Goncalves Joana | Officer | +Exercise | 3,500 | $6.84 | $23,940 |
| 2026-06-15 | Agarwal Arjun | Officer | −Sell | 395 | $69.69 | $27,528 |
| 2026-06-12 | Dambkowski Carl | Director | −Sell | 12,583 | $70.11 | $882,194 |
| 2026-06-12 | Agarwal Arjun | Officer | +Exercise | 8,000 | $12.50 | $100,000 |
| 2026-06-12 | Agarwal Arjun | Officer | −Sell | 1,859 | $68.34 | $127,044 |
| 2026-06-12 | Agarwal Arjun | Officer | −Sell | 4,340 | $69.85 | $303,149 |
| 2026-06-12 | Agarwal Arjun | Officer | −Sell | 3,260 | $70.34 | $229,308 |
| 2026-06-12 | Agarwal Arjun | Officer | +Exercise | 1,459 | $34.39 | $50,175 |
| 2026-06-11 | Dambkowski Carl | Director | −Sell | 22,417 | $70.13 | $2M |
| 2026-05-21 | Dambkowski Carl | Director | −Sell | 38,318 | $58.43 | $2M |
| 2026-05-21 | Dambkowski Carl | Director | +Exercise | 38,689 | $6.84 | $264,633 |
| 2026-05-21 | Dambkowski Carl | Director | −Sell | 13,235 | $59.97 | $793,703 |
| 2026-05-21 | Dambkowski Carl | Director | −Sell | 53,447 | $59.10 | $3M |
| 2026-05-21 | Dambkowski Carl | Director | +Exercise | 11,667 | $11.77 | $137,321 |
| 2026-05-21 | Dambkowski Carl | Director | +Exercise | 11,904 | $7.80 | $92,851 |
| 2026-05-18 | Agarwal Arjun | Officer | −Sell | 4,190 | $58.34 | $244,445 |
| 2026-05-18 | Agarwal Arjun | Officer | −Sell | 800 | $60.34 | $48,272 |
| 2026-05-18 | Agarwal Arjun | Officer | −Sell | 4,600 | $59.19 | $272,274 |
| 2026-05-18 | Agarwal Arjun | Officer | −Sell | 700 | $61.16 | $42,812 |
| 2026-05-18 | Agarwal Arjun | Officer | +Exercise | 5,833 | $34.39 | $200,597 |
| 2026-05-18 | Agarwal Arjun | Officer | +Exercise | 2,000 | $12.50 | $25,000 |
| 2026-05-15 | Goncalves Joana | Officer | −Sell | 4,800 | $61.56 | $295,488 |
| 2026-05-15 | Goncalves Joana | Officer | −Sell | 2,100 | $62.42 | $131,082 |
| 2026-05-15 | Goncalves Joana | Officer | −Sell | 100 | $63.52 | $6,352 |
| 2026-05-15 | Goncalves Joana | Officer | +Exercise | 3,500 | $7.80 | $27,300 |
| 2026-05-15 | Goncalves Joana | Officer | +Exercise | 3,500 | $6.84 | $23,940 |
| 2026-05-01 | Sandler Laura Lee | Officer | −Sell | 2,200 | $62.58 | $137,676 |
| 2026-05-01 | Sandler Laura Lee | Officer | +Exercise | 5,000 | $7.80 | $39,000 |
| 2026-05-01 | Sandler Laura Lee | Officer | −Sell | 1,800 | $64.15 | $115,470 |
| 2026-05-01 | Sandler Laura Lee | Officer | −Sell | 300 | $65.10 | $19,530 |
| 2026-05-01 | Sandler Laura Lee | Officer | −Sell | 400 | $66.06 | $26,424 |
| 2026-05-01 | Sandler Laura Lee | Officer | −Sell | 200 | $67.16 | $13,432 |
| 2026-05-01 | Sandler Laura Lee | Officer | −Sell | 100 | $68.48 | $6,848 |
| 2026-04-15 | Goncalves Joana | Officer | +Exercise | 3,500 | $6.84 | $23,940 |
| 2026-04-15 | Goncalves Joana | Officer | −Sell | 4,227 | $65.73 | $277,841 |
| 2026-04-15 | Goncalves Joana | Officer | −Sell | 2,273 | $66.56 | $151,291 |
| 2026-04-15 | Goncalves Joana | Officer | −Sell | 500 | $67.38 | $33,690 |
| 2026-04-15 | Goncalves Joana | Officer | +Exercise | 3,500 | $7.80 | $27,300 |
| 2026-03-16 | Quinlan Paul T | Officer | −Sell | 733 | $41.30 | $30,273 |
| 2026-03-16 | Goncalves Joana | Officer | −Sell | 641 | $41.30 | $26,473 |
| 2026-03-16 | Goncalves Joana | Officer | +Exercise | 3,500 | $6.84 | $23,940 |
| 2026-03-16 | Goncalves Joana | Officer | +Exercise | 3,500 | $7.80 | $27,300 |
| 2026-03-16 | Goncalves Joana | Officer | −Sell | 2,921 | $40.11 | $117,161 |
| 2026-03-16 | Goncalves Joana | Officer | −Sell | 2,902 | $41.20 | $119,562 |
| 2026-03-16 | Goncalves Joana | Officer | −Sell | 1,177 | $41.94 | $49,363 |
| 2026-03-16 | Sandler Laura Lee | Officer | −Sell | 600 | $41.30 | $24,780 |
| 2026-03-16 | Agarwal Arjun | Officer | −Sell | 395 | $41.30 | $16,313 |
| 2026-03-16 | Klein Lawrence Otto | Director,Officer | −Sell | 1,729 | $41.30 | $71,408 |
| 2026-03-02 | Sandler Laura Lee | Officer | −Sell | 2,675 | $33.81 | $90,442 |
| 2026-03-02 | Sandler Laura Lee | Officer | −Sell | 2,325 | $33.28 | $77,376 |
| 2026-03-02 | Sandler Laura Lee | Officer | +Exercise | 5,000 | $7.80 | $39,000 |
| 2026-02-17 | Goncalves Joana | Officer | +Exercise | 3,500 | $7.80 | $27,300 |
| 2026-02-17 | Goncalves Joana | Officer | −Sell | 6,064 | $32.30 | $195,867 |
| 2026-02-17 | Goncalves Joana | Officer | −Sell | 936 | $32.78 | $30,682 |
| 2026-02-17 | Goncalves Joana | Officer | +Exercise | 3,500 | $6.84 | $23,940 |
| 2026-01-23 | Dambkowski Carl | Director | +Other | 116,483 | — | — |
| 2026-01-23 | Quinlan Paul T | Officer | +Grant | 32,500 | — | — |
| 2026-01-23 | Klein Lawrence Otto | Director,Officer | +Grant | 76,700 | — | — |
| 2026-01-23 | Agarwal Arjun | Officer | +Grant | 17,500 | — | — |
| 2026-01-23 | Sandler Laura Lee | Officer | +Grant | 32,500 | — | — |
| 2026-01-23 | Goncalves Joana | Officer | +Grant | 32,500 | — | — |
| 2026-01-15 | Goncalves Joana | Officer | +Exercise | 3,500 | $7.80 | $27,300 |
| 2026-01-15 | Goncalves Joana | Officer | +Exercise | 3,500 | $6.84 | $23,940 |
| 2026-01-15 | Goncalves Joana | Officer | −Sell | 4,381 | $31.56 | $138,264 |
| 2026-01-15 | Goncalves Joana | Officer | −Sell | 2,619 | $32.24 | $84,437 |
| 2026-01-02 | Sandler Laura Lee | Officer | −Sell | 1,108 | $29.75 | $32,963 |
| 2026-01-02 | Sandler Laura Lee | Officer | −Sell | 3,144 | $29.08 | $91,428 |
| 2026-01-02 | Sandler Laura Lee | Officer | −Sell | 8,748 | $28.17 | $246,431 |
| 2026-01-02 | Sandler Laura Lee | Officer | +Exercise | 5,000 | $7.80 | $39,000 |
| 2025-12-19 | Goncalves Joana | Officer | +Exercise | 3,500 | $7.80 | $27,300 |
| 2025-12-19 | Goncalves Joana | Officer | +Exercise | 3,500 | $6.84 | $23,940 |
| 2025-12-19 | Goncalves Joana | Officer | −Sell | 3,080 | $31.58 | $97,266 |
| 2025-12-19 | Goncalves Joana | Officer | −Sell | 641 | $28.53 | $18,288 |
| 2025-12-19 | Goncalves Joana | Officer | −Sell | 1,492 | $30.70 | $45,804 |
| 2025-12-19 | Goncalves Joana | Officer | −Sell | 1,787 | $29.62 | $52,931 |
| 2025-09-17 | Kiselak Tomas | Director,TenPercentOwner | +Grant | 333,340 | $15.00 | $5M |
| 2025-02-14 | VHCP Management III, LLC | TenPercentOwner | +Buy | 88,794 | $11.44 | $1M |
| 2025-02-13 | VHCP Management III, LLC | TenPercentOwner | +Buy | 14,950 | $11.63 | $173,869 |
| 2025-02-12 | VHCP Management III, LLC | TenPercentOwner | +Buy | 8,971 | $11.86 | $106,396 |
| 2025-02-11 | VHCP Management III, LLC | TenPercentOwner | +Buy | 9,593 | $10.95 | $105,043 |
| 2025-02-10 | VHCP Management III, LLC | TenPercentOwner | +Buy | 574 | $10.90 | $6,257 |
| 2024-11-19 | Kiselak Tomas | Director,TenPercentOwner | +Exercise | 160,000 | — | — |
| 2024-09-11 | Kiselak Tomas | Director,TenPercentOwner | +Grant | 275,000 | $23.00 | $6M |
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.