See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.
2
1
$0.00
$6.67M
Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jul 27, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
256,072 | $25.50 | 256,072 $25.50 $6,530,451 |
Jul 27, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
5,388 | $26.04 | 5,388 $26.04 $140,319 |
Jul 07, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
62,543 | $23.17 | 62,543 $23.17 $1,449,121 |
Jul 07, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
14,844 | $23.62 | 14,844 $23.62 $350,615 |
Jul 07, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
49,193 | $23.17 | 49,193 $23.17 $1,139,802 |
Jul 07, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
11,665 | $23.62 | 11,665 $23.62 $275,527 |
Jul 07, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
124,379 | $23.17 | 124,379 $23.17 $2,881,861 |
Jul 07, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
5,000 | $23.61 | 5,000 $23.61 $118,050 |
Jul 07, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
29,587 | $23.62 | 29,587 $23.62 $698,845 |
Jul 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
253,039 | $22.79 | 253,039 $22.79 $5,766,759 |
Jul 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
127,182 | $22.79 | 127,182 $22.79 $2,898,478 |
Jul 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
100,019 | $22.79 | 100,019 $22.79 $2,279,433 |
Jun 29, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
102,969 | $21.14 | 102,969 $21.14 $2,176,765 |
Jun 29, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
51,756 | $21.14 | 51,756 $21.14 $1,094,122 |
Jun 29, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
40,702 | $21.14 | 40,702 $21.14 $860,440 |
Jun 26, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
81,903 | $21.28 | 81,903 $21.28 $1,742,896 |
Jun 26, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
64,411 | $21.28 | 64,411 $21.28 $1,370,666 |
Jun 26, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
162,954 | $21.28 | 162,954 $21.28 $3,467,661 |
Jun 25, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
6,382 | $21.10 | 6,382 $21.10 $134,660 |
Jun 25, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
5,019 | $21.10 | 5,019 $21.10 $105,901 |
Jun 25, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
12,699 | $21.10 | 12,699 $21.10 $267,949 |
Jun 25, 2026 Lucera Erick |
Lucera Erick
|
Sell |
2,362 | $20.37 | 2,362 $20.37 $48,114 |
Jun 24, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
50,530 | $21.02 | 50,530 $21.02 $1,062,141 |
Jun 24, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
25,397 | $21.02 | 25,397 $21.02 $533,845 |
Jun 24, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
19,973 | $21.02 | 19,973 $21.02 $419,832 |
Jun 23, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
30,774 | $21.13 | 30,774 $21.13 $650,255 |
Jun 23, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
77,855 | $21.13 | 77,855 $21.13 $1,645,076 |
Jun 23, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
39,131 | $21.13 | 39,131 $21.13 $826,838 |
Jun 23, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
1,657 | $21.47 | 1,657 $21.47 $35,583 |
Jun 23, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
71,629 | $21.04 | 71,629 $21.04 $1,506,766 |
Jun 22, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
190,676 | $20.57 | 190,676 $20.57 $3,922,263 |
Jun 16, 2026 Cox John |
Cox John
CEO & President
|
Sell |
2,683 | $18.33 | 2,683 $18.33 $49,179 |
Jun 16, 2026 Kerr Douglas |
Kerr Douglas
CMO
|
Sell |
887 | $18.33 | 887 $18.33 $16,259 |
Jun 16, 2026 Friedl-Naderer Johanna |
Friedl-Naderer Johanna
Chief Commercial Officer
|
Sell |
145 | $18.33 | 145 $18.33 $2,658 |
Jun 08, 2026 Posner Brian S |
Posner Brian S
|
Buy |
2,000 | $16.94 | 2,000 $16.94 $33,880 |
Jun 03, 2026 Posner Brian S |
Posner Brian S
|
Buy |
2,500 | $17.48 | 2,500 $17.48 $43,700 |
May 26, 2026 Posner Brian S |
Posner Brian S
|
Buy |
2,000 | $18.21 | 2,000 $18.21 $36,420 |
May 20, 2026 Posner Brian S |
Posner Brian S
|
Buy |
2,500 | $17.12 | 2,500 $17.12 $42,800 |
May 13, 2026 Lucera Erick |
Lucera Erick
CFO
|
Sell |
1,448 | $18.36 | 1,448 $18.36 $26,585 |
May 13, 2026 Cox John |
Cox John
CEO & President
|
Sell |
3,311 | $18.36 | 3,311 $18.36 $60,790 |
May 13, 2026 Kerr Douglas |
Kerr Douglas
CMO
|
Sell |
1,564 | $18.36 | 1,564 $18.36 $28,715 |
May 13, 2026 Friedl-Naderer Johanna |
Friedl-Naderer Johanna
Chief Commercial Officer
|
Sell |
228 | $18.36 | 228 $18.36 $4,186 |
May 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
21,926 | $18.18 | 21,926 $18.18 $398,615 |
May 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
43,621 | $18.18 | 43,621 $18.18 $793,030 |
May 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
428 | $18.18 | 428 $18.18 $7,781 |
May 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
17,244 | $18.18 | 17,244 $18.18 $313,496 |
May 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
428 | $18.18 | 428 $18.18 $7,781 |
May 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
17,244 | $18.18 | 17,244 $18.18 $313,496 |
May 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
21,926 | $18.18 | 21,926 $18.18 $398,615 |
May 06, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
43,621 | $18.18 | 43,621 $18.18 $793,030 |
May 05, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
2,403 | $18.03 | 2,403 $18.03 $43,326 |
May 05, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
3,056 | $18.03 | 3,056 $18.03 $55,100 |
May 05, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
6,081 | $18.03 | 6,081 $18.03 $109,640 |
May 05, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
60 | $18.03 | 60 $18.03 $1,082 |
May 05, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
6,081 | $18.03 | 6,081 $18.03 $109,640 |
May 05, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
60 | $18.03 | 60 $18.03 $1,082 |
May 05, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
2,403 | $18.03 | 2,403 $18.03 $43,326 |
May 05, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
3,056 | $18.03 | 3,056 $18.03 $55,100 |
May 04, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
6,241 | $18.00 | 6,241 $18.00 $112,338 |
May 04, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
61 | $18.00 | 61 $18.00 $1,098 |
May 04, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
2,466 | $18.00 | 2,466 $18.00 $44,388 |
May 04, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
3,136 | $18.00 | 3,136 $18.00 $56,448 |
May 04, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
3,136 | $18.00 | 3,136 $18.00 $56,448 |
May 04, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
6,241 | $18.00 | 6,241 $18.00 $112,338 |
May 04, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
61 | $18.00 | 61 $18.00 $1,098 |
May 04, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
2,466 | $18.00 | 2,466 $18.00 $44,388 |
Apr 28, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
59,870 | $18.38 | 59,870 $18.38 $1,100,411 |
Apr 28, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
119,115 | $18.38 | 119,115 $18.38 $2,189,334 |
Apr 28, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
1,170 | $18.38 | 1,170 $18.38 $21,505 |
Apr 28, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
47,082 | $18.38 | 47,082 $18.38 $865,367 |
Apr 28, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
26 | $19.00 | 26 $19.00 $494 |
Apr 28, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
52 | $19.00 | 52 $19.00 $988 |
Apr 28, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
1 | $19.00 | 1 $19.00 $19 |
Apr 28, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
21 | $19.00 | 21 $19.00 $399 |
Apr 27, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
45,709 | $18.15 | 45,709 $18.15 $829,618 |
Apr 27, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
90,943 | $18.15 | 90,943 $18.15 $1,650,615 |
Apr 27, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
894 | $18.15 | 894 $18.15 $16,226 |
Apr 27, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
35,947 | $18.15 | 35,947 $18.15 $652,438 |
Apr 24, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
36,345 | $18.48 | 36,345 $18.48 $671,656 |
Apr 24, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
72,310 | $18.48 | 72,310 $18.48 $1,336,289 |
Apr 24, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
710 | $18.48 | 710 $18.48 $13,121 |
Apr 24, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
28,583 | $18.48 | 28,583 $18.48 $528,214 |
Apr 23, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
19,261 | $19.19 | 19,261 $19.19 $369,619 |
Apr 23, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
38,322 | $19.19 | 38,322 $19.19 $735,399 |
Apr 23, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
377 | $19.19 | 377 $19.19 $7,235 |
Apr 23, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
15,148 | $19.19 | 15,148 $19.19 $290,690 |
Apr 22, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
75,866 | $19.68 | 75,866 $19.68 $1,493,043 |
Apr 22, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
150,942 | $19.68 | 150,942 $19.68 $2,970,539 |
Apr 22, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
1,485 | $19.68 | 1,485 $19.68 $29,225 |
Apr 22, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
59,663 | $19.68 | 59,663 $19.68 $1,174,168 |
Apr 22, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
2,652 | $20.00 | 2,652 $20.00 $53,049 |
Apr 21, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
71,499 | $19.51 | 71,499 $19.51 $1,394,945 |
Apr 21, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
142,253 | $19.51 | 142,253 $19.51 $2,775,356 |
Apr 21, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
1,398 | $19.51 | 1,398 $19.51 $27,275 |
Apr 21, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
56,228 | $19.51 | 56,228 $19.51 $1,097,008 |
Apr 21, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
769 | $20.05 | 769 $20.05 $15,418 |
Apr 21, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
1,530 | $20.05 | 1,530 $20.05 $30,677 |
Apr 21, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
15 | $20.05 | 15 $20.05 $301 |
Apr 21, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
605 | $20.05 | 605 $20.05 $12,130 |
Apr 21, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
8,300 | $20.01 | 8,300 $20.01 $166,120 |
Apr 20, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
71,676 | $20.06 | 71,676 $20.06 $1,437,821 |
Apr 20, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
142,604 | $20.06 | 142,604 $20.06 $2,860,636 |
Apr 20, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
1,401 | $20.06 | 1,401 $20.06 $28,104 |
Apr 20, 2026 Rhodes Jason P |
Rhodes Jason P
|
Sell |
56,368 | $20.06 | 56,368 $20.06 $1,130,742 |
Apr 20, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
125,274 | $20.07 | 125,274 $20.07 $2,513,898 |
Apr 17, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
211,974 | $20.29 | 211,974 $20.29 $4,301,292 |
Apr 16, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
11,116 | $21.10 | 11,116 $21.10 $234,591 |
Apr 16, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
6,657 | $20.06 | 6,657 $20.06 $133,523 |
Apr 15, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
81,840 | $20.27 | 81,840 $20.27 $1,659,044 |
Apr 01, 2026 Lucera Erick |
Lucera Erick
CFO
|
Sell |
5,727 | $18.64 | 5,727 $18.64 $106,751 |
Mar 30, 2026 Posner Brian S |
Posner Brian S
|
Buy |
2,000 | $17.08 | 2,000 $17.08 $34,160 |
Mar 11, 2026 Posner Brian S |
Posner Brian S
|
Buy |
2,000 | $19.35 | 2,000 $19.35 $38,700 |
Mar 11, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
129,672 | $19.52 | 129,672 $19.52 $2,530,562 |
Mar 10, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
9,482 | $18.21 | 9,482 $18.21 $172,687 |
Mar 10, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
219,758 | $19.33 | 219,758 $19.33 $4,246,823 |
Mar 10, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
281,858 | $19.80 | 281,858 $19.80 $5,580,817 |
Mar 09, 2026 Kersten Dirk |
Kersten Dirk
|
Sell |
177,690 | $17.72 | 177,690 $17.72 $3,148,987 |
Mar 05, 2026 Cox John |
Cox John
CEO & President
|
Sell |
2,732 | $14.90 | 2,732 $14.90 $40,707 |
Mar 05, 2026 Kerr Douglas |
Kerr Douglas
CMO
|
Sell |
904 | $14.90 | 904 $14.90 $13,470 |
Mar 05, 2026 Friedl-Naderer Johanna |
Friedl-Naderer Johanna
Chief Commercial Officer
|
Sell |
148 | $14.90 | 148 $14.90 $2,205 |
Dec 05, 2025 Cox John |
Cox John
CEO & President
|
Sell |
2,662 | $20.72 | 2,662 $20.72 $55,157 |
Dec 05, 2025 Kerr Douglas |
Kerr Douglas
CMO
|
Sell |
880 | $20.72 | 880 $20.72 $18,234 |
Dec 05, 2025 Friedl-Naderer Johanna |
Friedl-Naderer Johanna
Chief Commercial Officer
|
Sell |
144 | $20.72 | 144 $20.72 $2,984 |
Sep 05, 2025 Cox John |
Cox John
CEO & President
|
Sell |
2,640 | $13.41 | 2,640 $13.41 $35,402 |
Sep 05, 2025 Kerr Douglas |
Kerr Douglas
CMO
|
Sell |
873 | $13.41 | 873 $13.41 $11,707 |
Sep 05, 2025 Friedl-Naderer Johanna |
Friedl-Naderer Johanna
Chief Commercial Officer
|
Sell |
144 | $13.41 | 144 $13.41 $1,931 |
Sep 04, 2025 Kerr Douglas |
Kerr Douglas
CMO
|
Sell |
3,552 | $13.27 | 3,552 $13.27 $47,135 |
Sep 04, 2025 Friedl-Naderer Johanna |
Friedl-Naderer Johanna
Chief Commercial Officer
|
Sell |
894 | $13.27 | 894 $13.27 $11,863 |
View older insider trading records reported to the SEC to research long-term buying and selling trends.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jul 14, 2025 Cox John |
Cox John
CEO & President
|
Buy |
100,000 | $9.11 | 100,000 $9.11 $911,000 |
Jun 05, 2025 Cox John |
Cox John
CEO & President
|
Sell |
4,060 | $13.35 | 4,060 $13.35 $54,201 |
Mar 11, 2025 Beskrovnaya Oxana |
Beskrovnaya Oxana
Chief Scientific Officer
|
Sell |
2,153 | $11.38 | 2,153 $11.38 $24,501 |
Mar 11, 2025 Scalzo Richard William |
Scalzo Richard William
SVP, Head of Finance & Admin.
|
Sell |
1,343 | $11.38 | 1,343 $11.38 $15,283 |
Mar 05, 2025 Scalzo Richard William |
Scalzo Richard William
SVP, Head of Finance & Admin.
|
Sell |
917 | $11.83 | 917 $11.83 $10,848 |
Mar 05, 2025 Beskrovnaya Oxana |
Beskrovnaya Oxana
Chief Scientific Officer
|
Sell |
1,094 | $11.83 | 1,094 $11.83 $12,942 |
Mar 05, 2025 Cox John |
Cox John
CEO & President
|
Sell |
4,061 | $11.83 | 4,061 $11.83 $48,042 |
Mar 05, 2025 Kerr Douglas |
Kerr Douglas
CMO
|
Sell |
1,343 | $11.83 | 1,343 $11.83 $15,888 |
Dec 11, 2024 Scalzo Richard William |
Scalzo Richard William
SVP, Head of Finance & Admin.
|
Sell |
1,455 | $28.12 | 1,455 $28.12 $40,915 |
Dec 11, 2024 Beskrovnaya Oxana |
Beskrovnaya Oxana
Chief Scientific Officer
|
Sell |
2,334 | $28.12 | 2,334 $28.12 $65,632 |
Dec 09, 2024 Kersten Dirk |
Kersten Dirk
|
Sell |
34,437 | $29.18 | 34,437 $29.18 $1,004,872 |
Dec 06, 2024 Kersten Dirk |
Kersten Dirk
|
Sell |
101,675 | $29.34 | 101,675 $29.34 $2,983,145 |
Dec 05, 2024 Kersten Dirk |
Kersten Dirk
|
Sell |
3,806 | $29.05 | 3,806 $29.05 $110,564 |
Dec 04, 2024 Kersten Dirk |
Kersten Dirk
|
Sell |
135,039 | $29.39 | 135,039 $29.39 $3,968,796 |
Dec 03, 2024 Kersten Dirk |
Kersten Dirk
|
Sell |
29,732 | $29.05 | 29,732 $29.05 $863,715 |
Dec 02, 2024 Kersten Dirk |
Kersten Dirk
|
Sell |
79,973 | $29.66 | 79,973 $29.66 $2,371,999 |
Dec 02, 2024 Kersten Dirk |
Kersten Dirk
|
Sell |
1,228 | $30.37 | 1,228 $30.37 $37,294 |
Nov 18, 2024 Beskrovnaya Oxana |
Beskrovnaya Oxana
Chief Scientific Officer
|
Sell |
2,856 | $28.20 | 2,856 $28.20 $80,539 |
Nov 18, 2024 Scalzo Richard William |
Scalzo Richard William
SVP, Head of Finance & Admin.
|
Sell |
2,735 | $28.20 | 2,735 $28.20 $77,127 |
Nov 18, 2024 Incerti Carlo |
Incerti Carlo
|
Sell |
16,500 | $28.73 | 16,500 $28.73 $474,045 |
TOP