The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Mar 26, 2025 Zummo Jacqueline |
Zummo Jacqueline
Chf Scientific Operations Off
|
Sell |
21,224 | $4.53 | 21,224 $4.53 $96,145 |
Sep 12, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
119,801 | $1.71 | 119,801 $1.71 $204,728 |
Sep 12, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
6,500 | $1.71 | 6,500 $1.71 $11,108 |
Sep 11, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
31,000 | $1.71 | 31,000 $1.71 $53,137 |
Sep 11, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
1,600 | $1.71 | 1,600 $1.71 $2,743 |
Sep 10, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
24,000 | $1.77 | 24,000 $1.77 $42,456 |
Sep 10, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
1,500 | $1.77 | 1,500 $1.77 $2,654 |
Sep 09, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
34,592 | $1.89 | 34,592 $1.89 $65,541 |
Sep 09, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
1,900 | $1.89 | 1,900 $1.89 $3,600 |
Jul 16, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
7,896 | $2.44 | 7,896 $2.44 $19,281 |
Jul 16, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
3,500 | $2.44 | 3,500 $2.44 $8,547 |
Jul 11, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
32,993 | $2.40 | 32,993 $2.40 $79,295 |
Jul 11, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
15,000 | $2.40 | 15,000 $2.40 $36,051 |
Jul 10, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
13,061 | $2.31 | 13,061 $2.31 $30,145 |
Jul 10, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
5,000 | $2.31 | 5,000 $2.31 $11,540 |
Jul 09, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
5,997 | $2.21 | 5,997 $2.21 $13,276 |
Jul 09, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
2,500 | $2.21 | 2,500 $2.21 $5,535 |
Jul 01, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
5,788 | $2.12 | 5,788 $2.12 $12,290 |
Jul 01, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
2,500 | $2.12 | 2,500 $2.12 $5,308 |
Jun 28, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
12,994 | $2.07 | 12,994 $2.07 $26,960 |
Jun 28, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
5,000 | $2.07 | 5,000 $2.07 $10,374 |
Jun 27, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
34,103 | $2.26 | 34,103 $2.26 $77,008 |
Jun 27, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
12,471 | $2.26 | 12,471 $2.26 $28,161 |
Jun 25, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
6,500 | $2.26 | 6,500 $2.26 $14,678 |
Jun 25, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
6,225 | $2.26 | 6,225 $2.26 $14,057 |
May 31, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
5,824 | $2.90 | 5,824 $2.90 $16,895 |
May 30, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
9,230 | $2.94 | 9,230 $2.94 $27,113 |
May 22, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
9,300 | $3.02 | 9,300 $3.02 $28,095 |
May 22, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
500 | $3.00 | 500 $3.00 $1,501 |
May 21, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
31,200 | $3.06 | 31,200 $3.06 $95,338 |
May 21, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
1,800 | $3.06 | 1,800 $3.06 $5,500 |
May 17, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
47,250 | $3.33 | 47,250 $3.33 $157,253 |
May 17, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
19,685 | $3.06 | 19,685 $3.06 $60,248 |
May 17, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
2,750 | $3.33 | 2,750 $3.33 $9,152 |
May 17, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
1,200 | $3.06 | 1,200 $3.06 $3,673 |
May 10, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
151,700 | $3.11 | 151,700 $3.11 $472,424 |
May 09, 2024 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
30,600 | $3.09 | 30,600 $3.09 $94,526 |
Dec 30, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
13,173 | $2.71 | 13,173 $2.71 $35,713 |
Dec 30, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Sell |
2,300 | $2.71 | 2,300 $2.71 $6,236 |
Sep 15, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
5,000 | $3.80 | 5,000 $3.80 $19,000 |
Sep 15, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
2,300 | $3.80 | 2,300 $3.80 $8,740 |
Sep 14, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
14,100 | $3.98 | 14,100 $3.98 $56,118 |
Sep 14, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
2,500 | $3.98 | 2,500 $3.98 $9,950 |
Aug 11, 2022 Shefferman Jesse |
Shefferman Jesse
CEO and President
|
Buy |
9,065 | $3.84 | 9,065 $3.84 $34,810 |
Apr 08, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
5,322 | $4.80 | 5,322 $4.80 $25,523 |
Apr 08, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
2,469 | $4.80 | 2,469 $4.80 $11,841 |
Apr 07, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
1,345 | $4.74 | 1,345 $4.74 $6,380 |
Apr 07, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
1,000 | $4.74 | 1,000 $4.74 $4,743 |
Mar 14, 2022 BESHAR LUKE M |
BESHAR LUKE M
|
Buy |
10,000 | $4.25 | 10,000 $4.25 $42,500 |
Mar 10, 2022 BESHAR LUKE M |
BESHAR LUKE M
|
Buy |
10,000 | $4.46 | 10,000 $4.46 $44,555 |
Jan 28, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
20,000 | $4.96 | 20,000 $4.96 $99,264 |
Jan 28, 2022 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
4,031 | $4.96 | 4,031 $4.96 $20,007 |
Dec 29, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
4,500 | $6.98 | 4,500 $6.98 $0 |
Dec 28, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
1,591 | $6.36 | 1,591 $6.36 $0 |
Dec 28, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
5,500 | $6.36 | 5,500 $6.36 $0 |
Dec 27, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
31,700 | $6.53 | 31,700 $6.53 $0 |
Dec 27, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
5,000 | $6.53 | 5,000 $6.53 $0 |
Dec 23, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
500 | $6.60 | 500 $6.60 $0 |
Dec 23, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
800 | $6.60 | 800 $6.60 $0 |
Dec 20, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
703 | $6.49 | 703 $6.49 $0 |
Dec 17, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
2,300 | $6.60 | 2,300 $6.60 $0 |
Dec 17, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
490 | $6.60 | 490 $6.60 $0 |
Dec 16, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
6,500 | $6.41 | 6,500 $6.41 $0 |
Dec 16, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
1,063 | $6.41 | 1,063 $6.41 $0 |
Nov 18, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
14,206 | $6.98 | 14,206 $6.98 $99,151 |
Nov 18, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
1,000 | $6.98 | 1,000 $6.98 $6,980 |
Nov 17, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
8,028 | $6.98 | 8,028 $6.98 $56,035 |
Nov 17, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
1,090 | $6.98 | 1,090 $6.98 $7,608 |
Nov 04, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
6,000 | $6.50 | 6,000 $6.50 $39,000 |
Nov 04, 2021 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
557 | $6.50 | 557 $6.50 $3,621 |
Jun 10, 2021 Olivo Martin Sebastian |
Olivo Martin Sebastian
CMO
|
Buy |
4,959 | $10.08 | 4,959 $10.08 $49,987 |
Jun 10, 2021 Olivo Martin Sebastian |
Olivo Martin Sebastian
CMO
|
Buy |
4,934 | $10.13 | 4,934 $10.13 $49,981 |
Sep 30, 2020 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
50,000 | $16.00 | 50,000 $16.00 $800,000 |
Sep 24, 2020 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
100,000 | $16.87 | 100,000 $16.87 $1,687,000 |
Sep 24, 2020 Opaleye Management Inc. |
Opaleye Management Inc.
|
Buy |
200,000 | $16.87 | 200,000 $16.87 $3,374,000 |
Sep 22, 2020 Davis Blaine |
Davis Blaine
CFO
|
Buy |
1,481 | $16.91 | 1,481 $16.91 $25,038 |
Sep 14, 2020 Marshall Randall |
Marshall Randall
|
Sell |
2,080 | $19.26 | 2,080 $19.26 $40,061 |
Sep 14, 2020 Marshall Randall |
Marshall Randall
|
Sell |
474 | $20.00 | 474 $20.00 $9,480 |
Sep 10, 2020 Marshall Randall |
Marshall Randall
|
Sell |
239 | $18.00 | 239 $18.00 $4,302 |
Sep 09, 2020 Marshall Randall |
Marshall Randall
|
Sell |
5,309 | $18.10 | 5,309 $18.10 $96,093 |
Sep 09, 2020 Marshall Randall |
Marshall Randall
|
Sell |
4,913 | $19.27 | 4,913 $19.27 $94,674 |
Sep 08, 2020 Marshall Randall |
Marshall Randall
|
Sell |
3,108 | $18.94 | 3,108 $18.94 $58,866 |
Sep 03, 2020 Marshall Randall |
Marshall Randall
|
Sell |
52 | $20.19 | 52 $20.19 $1,050 |
Sep 02, 2020 Marshall Randall |
Marshall Randall
|
Sell |
207 | $20.68 | 207 $20.68 $4,281 |
Aug 28, 2020 Marshall Randall |
Marshall Randall
|
Sell |
771 | $22.09 | 771 $22.09 $17,031 |
Aug 27, 2020 Marshall Randall |
Marshall Randall
|
Sell |
616 | $22.37 | 616 $22.37 $13,780 |
Aug 26, 2020 Marshall Randall |
Marshall Randall
|
Sell |
1,418 | $22.40 | 1,418 $22.40 $31,763 |
Aug 25, 2020 Marshall Randall |
Marshall Randall
|
Sell |
2,461 | $22.73 | 2,461 $22.73 $55,939 |
Aug 24, 2020 Marshall Randall |
Marshall Randall
|
Sell |
974 | $23.16 | 974 $23.16 $22,558 |
Aug 20, 2020 Marshall Randall |
Marshall Randall
|
Sell |
510 | $24.18 | 510 $24.18 $12,333 |
Aug 18, 2020 Marshall Randall |
Marshall Randall
|
Sell |
200 | $25.19 | 200 $25.19 $5,038 |
Aug 17, 2020 Marshall Randall |
Marshall Randall
|
Sell |
1,548 | $25.11 | 1,548 $25.11 $38,870 |
Aug 14, 2020 Marshall Randall |
Marshall Randall
|
Sell |
700 | $25.09 | 700 $25.09 $17,563 |
Jul 30, 2020 Marshall Randall |
Marshall Randall
|
Sell |
1,317 | $26.14 | 1,317 $26.14 $34,426 |
Jul 29, 2020 Marshall Randall |
Marshall Randall
|
Sell |
1,816 | $26.03 | 1,816 $26.03 $47,270 |
Jul 29, 2020 Marshall Randall |
Marshall Randall
|
Sell |
600 | $27.28 | 600 $27.28 $16,368 |
Jul 29, 2020 Marshall Randall |
Marshall Randall
|
Sell |
100 | $28.45 | 100 $28.45 $2,845 |
Jul 28, 2020 Marshall Randall |
Marshall Randall
|
Sell |
2,600 | $26.85 | 2,600 $26.85 $69,810 |
Jul 28, 2020 Marshall Randall |
Marshall Randall
|
Sell |
1,811 | $28.63 | 1,811 $28.63 $51,849 |
Jul 28, 2020 Marshall Randall |
Marshall Randall
|
Sell |
14,243 | $30.42 | 14,243 $30.42 $433,272 |
Jul 28, 2020 Marshall Randall |
Marshall Randall
|
Sell |
3,493 | $31.53 | 3,493 $31.53 $110,134 |
Jul 28, 2020 Marshall Randall |
Marshall Randall
|
Sell |
1,200 | $33.09 | 1,200 $33.09 $39,708 |
Jul 28, 2020 Marshall Randall |
Marshall Randall
|
Sell |
1,650 | $33.79 | 1,650 $33.79 $55,754 |
Jul 28, 2020 Marshall Randall |
Marshall Randall
|
Sell |
600 | $35.45 | 600 $35.45 $21,270 |
Jul 27, 2020 Marshall Randall |
Marshall Randall
|
Sell |
338 | $26.08 | 338 $26.08 $8,815 |
Jul 24, 2020 Marshall Randall |
Marshall Randall
|
Sell |
300 | $26.00 | 300 $26.00 $7,800 |
Jul 23, 2020 Marshall Randall |
Marshall Randall
|
Sell |
1,950 | $26.58 | 1,950 $26.58 $51,831 |
Jul 23, 2020 Marshall Randall |
Marshall Randall
|
Sell |
93 | $27.29 | 93 $27.29 $2,538 |
Jul 22, 2020 Marshall Randall |
Marshall Randall
|
Sell |
1,297 | $26.69 | 1,297 $26.69 $34,617 |
Jul 22, 2020 Marshall Randall |
Marshall Randall
|
Sell |
75 | $27.45 | 75 $27.45 $2,058 |
Jul 21, 2020 Marshall Randall |
Marshall Randall
|
Sell |
223 | $26.56 | 223 $26.56 $5,923 |
Jul 20, 2020 Marshall Randall |
Marshall Randall
|
Sell |
2,257 | $26.70 | 2,257 $26.70 $60,262 |
Jul 20, 2020 Marshall Randall |
Marshall Randall
|
Sell |
472 | $27.68 | 472 $27.68 $13,065 |
Jul 17, 2020 Marshall Randall |
Marshall Randall
|
Sell |
1,601 | $26.66 | 1,601 $26.66 $42,683 |
Jul 13, 2020 Marshall Randall |
Marshall Randall
|
Sell |
2,145 | $27.13 | 2,145 $27.13 $58,194 |
Jul 10, 2020 Marshall Randall |
Marshall Randall
|
Sell |
2,659 | $27.41 | 2,659 $27.41 $72,883 |
TOP