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 |
|---|---|---|---|---|---|
Jun 02, 2025 McCombe William D. |
McCombe William D.
CFO
|
Buy |
35,000 | $2.78 | 35,000 $2.78 $97,300 |
Apr 19, 2024 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $5.87 | 20,000 $5.87 $117,400 |
Apr 09, 2024 Yan Ming |
Yan Ming
CTO
|
Sell |
1,500 | $7.00 | 1,500 $7.00 $10,500 |
Apr 09, 2024 Yan Ming |
Yan Ming
CTO
|
Sell |
400 | $7.01 | 400 $7.01 $2,804 |
Mar 19, 2024 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $6.71 | 20,000 $6.71 $134,200 |
Mar 18, 2024 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $6.77 | 20,000 $6.77 $135,400 |
Dec 26, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,000 | $9.50 | 3,000 $9.50 $28,500 |
Dec 19, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $9.43 | 20,000 $9.43 $188,600 |
Nov 24, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,000 | $6.94 | 3,000 $6.94 $20,820 |
Nov 20, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $6.03 | 20,000 $6.03 $120,600 |
Nov 07, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $4.34 | 20,000 $4.34 $86,800 |
Oct 24, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,000 | $4.68 | 3,000 $4.68 $14,040 |
Oct 19, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $4.80 | 20,000 $4.80 $96,000 |
Oct 09, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $5.33 | 20,000 $5.33 $106,600 |
Sep 25, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,000 | $6.38 | 3,000 $6.38 $19,140 |
Sep 19, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $6.49 | 20,000 $6.49 $129,800 |
Sep 07, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $6.83 | 20,000 $6.83 $136,600 |
Aug 24, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,000 | $7.69 | 3,000 $7.69 $23,070 |
Aug 21, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $8.07 | 20,000 $8.07 $161,400 |
Aug 07, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $9.04 | 20,000 $9.04 $180,800 |
Jul 24, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,000 | $9.17 | 3,000 $9.17 $27,510 |
Jul 19, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $8.76 | 20,000 $8.76 $175,200 |
Jul 07, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $8.48 | 20,000 $8.48 $169,600 |
Jun 26, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,000 | $7.96 | 3,000 $7.96 $23,880 |
Jun 20, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $8.18 | 20,000 $8.18 $163,600 |
Jun 07, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $8.23 | 20,000 $8.23 $164,600 |
May 24, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,000 | $7.76 | 3,000 $7.76 $23,280 |
May 19, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $7.19 | 20,000 $7.19 $143,800 |
May 08, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $11.55 | 20,000 $11.55 $231,000 |
Apr 24, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,000 | $10.24 | 3,000 $10.24 $30,720 |
Apr 19, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $9.71 | 20,000 $9.71 $194,200 |
Apr 10, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $8.88 | 20,000 $8.88 $177,600 |
Mar 24, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,000 | $8.33 | 3,000 $8.33 $24,990 |
Mar 20, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $9.29 | 20,000 $9.29 $185,800 |
Mar 07, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $10.13 | 20,000 $10.13 $202,600 |
Feb 21, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $10.94 | 20,000 $10.94 $218,800 |
Feb 08, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
897 | $13.53 | 897 $13.53 $12,136 |
Feb 07, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $13.19 | 20,000 $13.19 $263,800 |
Feb 03, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
1,081 | $13.50 | 1,081 $13.50 $14,594 |
Feb 03, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
11 | $13.51 | 11 $13.51 $149 |
Jan 24, 2023 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,500 | $11.05 | 3,500 $11.05 $38,675 |
Jan 19, 2023 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $11.03 | 20,000 $11.03 $220,600 |
Jan 09, 2023 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $10.66 | 20,000 $10.66 $213,200 |
Dec 27, 2022 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,500 | $9.77 | 3,500 $9.77 $34,195 |
Dec 19, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $10.38 | 20,000 $10.38 $207,600 |
Dec 07, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $11.86 | 20,000 $11.86 $237,200 |
Nov 25, 2022 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,500 | $14.30 | 3,500 $14.30 $50,050 |
Nov 21, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $14.66 | 20,000 $14.66 $293,200 |
Nov 14, 2022 Ball Jack |
Ball Jack
|
Sell |
16,000 | $14.69 | 16,000 $14.69 $235,040 |
Nov 07, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $14.76 | 20,000 $14.76 $295,200 |
Oct 24, 2022 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,500 | $15.16 | 3,500 $15.16 $53,060 |
Oct 19, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $14.42 | 20,000 $14.42 $288,400 |
Oct 07, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $14.79 | 20,000 $14.79 $295,800 |
Sep 26, 2022 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,500 | $12.63 | 3,500 $12.63 $44,205 |
Sep 19, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $12.42 | 20,000 $12.42 $248,400 |
Sep 07, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $12.89 | 20,000 $12.89 $257,800 |
Aug 24, 2022 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,500 | $13.45 | 3,500 $13.45 $47,075 |
Aug 19, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $13.62 | 20,000 $13.62 $272,400 |
Aug 08, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $15.09 | 20,000 $15.09 $301,800 |
Aug 01, 2022 Jeanmonod Patrik |
Jeanmonod Patrik
CFO
|
Sell |
3,500 | $12.80 | 3,500 $12.80 $44,800 |
Jul 19, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $11.83 | 20,000 $11.83 $236,600 |
Jul 07, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $11.19 | 20,000 $11.19 $223,800 |
Jun 21, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $10.06 | 20,000 $10.06 $201,200 |
Jun 07, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $10.75 | 20,000 $10.75 $215,000 |
May 19, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $9.92 | 20,000 $9.92 $198,400 |
May 09, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $8.01 | 20,000 $8.01 $160,200 |
Apr 19, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $10.34 | 20,000 $10.34 $206,800 |
Apr 07, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $10.54 | 20,000 $10.54 $210,800 |
Mar 21, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $11.64 | 20,000 $11.64 $232,800 |
Mar 15, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
241,727 | $12.27 | 241,727 $12.27 $2,964,999 |
Mar 14, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
342,143 | $12.35 | 342,143 $12.35 $4,223,926 |
Mar 11, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
337,492 | $12.77 | 337,492 $12.77 $4,309,334 |
Mar 10, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
256,992 | $12.95 | 256,992 $12.95 $3,327,584 |
Mar 09, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
40,154 | $12.99 | 40,154 $12.99 $521,753 |
Mar 08, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
245,701 | $12.86 | 245,701 $12.86 $3,160,059 |
Mar 07, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
1,200 | $13.79 | 1,200 $13.79 $16,548 |
Mar 07, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
18,800 | $12.58 | 18,800 $12.58 $236,504 |
Mar 07, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
337,901 | $12.61 | 337,901 $12.61 $4,260,965 |
Mar 04, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
63,662 | $12.99 | 63,662 $12.99 $827,230 |
Mar 02, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
138,255 | $12.89 | 138,255 $12.89 $1,782,218 |
Mar 01, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
294,864 | $12.98 | 294,864 $12.98 $3,826,303 |
Feb 28, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
8,746 | $12.97 | 8,746 $12.97 $113,430 |
Feb 22, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
214,922 | $13.46 | 214,922 $13.46 $2,892,055 |
Feb 22, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
20,000 | $13.44 | 20,000 $13.44 $268,800 |
Feb 18, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
166,229 | $14.12 | 166,229 $14.12 $2,346,389 |
Feb 17, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
166,229 | $14.78 | 166,229 $14.78 $2,457,264 |
Feb 16, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
166,200 | $14.98 | 166,200 $14.98 $2,489,377 |
Feb 15, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
166,200 | $14.99 | 166,200 $14.99 $2,490,524 |
Feb 14, 2022 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
166,229 | $14.72 | 166,229 $14.72 $2,446,924 |
Feb 10, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
5,294 | $15.37 | 5,294 $15.37 $81,369 |
Feb 10, 2022 Yan Ming |
Yan Ming
CTO
|
Sell |
14,706 | $15.01 | 14,706 $15.01 $220,737 |
Feb 07, 2022 Jiang Wenbin |
Jiang Wenbin
President and CEO
|
Sell |
20,000 | $14.40 | 20,000 $14.40 $288,000 |
Jul 27, 2021 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
2,762,786 | $17.00 | 2,762,786 $17.00 $46,967,362 |
Jul 27, 2021 RA CAPITAL MANAGEMENT, L.P. |
RA CAPITAL MANAGEMENT, L.P.
|
Buy |
187,214 | $17.00 | 187,214 $17.00 $3,182,638 |
Jul 22, 2021 Poirson Allen |
Poirson Allen
SVP Marketing and Corp. Dev.
|
Buy |
1,500 | $17.00 | 1,500 $17.00 $25,500 |
Jul 22, 2021 Barnett Valerie |
Barnett Valerie
General Counsel
|
Buy |
1,900 | $17.00 | 1,900 $17.00 $32,300 |
Jul 22, 2021 Ball Jack |
Ball Jack
|
Buy |
3,000 | $17.00 | 3,000 $17.00 $51,000 |
Jul 22, 2021 Dion Gisele |
Dion Gisele
|
Buy |
5,000 | $17.00 | 5,000 $17.00 $85,000 |
TOP