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 |
|---|---|---|---|---|---|
Feb 02, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
17,940 | $22.44 | 17,940 $22.44 $402,574 |
Feb 02, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,000 | $20.22 | 1,000 $20.22 $20,215 |
Feb 02, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,500 | $18.00 | 1,500 $18.00 $26,999 |
Feb 02, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,930 | $17.87 | 4,930 $17.87 $88,079 |
Feb 02, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $16.21 | 500 $16.21 $8,105 |
Feb 01, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
12,500 | $21.95 | 12,500 $21.95 $274,375 |
Feb 01, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
901 | $19.63 | 901 $19.63 $17,690 |
Feb 01, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
650 | $17.97 | 650 $17.97 $11,681 |
Feb 01, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,000 | $16.18 | 1,000 $16.18 $16,180 |
Jan 31, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,713 | $22.11 | 2,713 $22.11 $59,993 |
Jan 31, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $19.62 | 500 $19.62 $9,812 |
Jan 31, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $17.45 | 500 $17.45 $8,725 |
Jan 30, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,000 | $22.01 | 2,000 $22.01 $44,028 |
Jan 30, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,000 | $17.60 | 2,000 $17.60 $35,200 |
Jan 30, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,500 | $17.45 | 2,500 $17.45 $43,630 |
Jan 27, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
5,000 | $22.31 | 5,000 $22.31 $111,535 |
Jan 27, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $18.15 | 500 $18.15 $9,073 |
Jan 27, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,300 | $17.85 | 1,300 $17.85 $23,205 |
Jan 26, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
6,000 | $22.02 | 6,000 $22.02 $132,144 |
Jan 26, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
600 | $20.00 | 600 $20.00 $12,000 |
Jan 26, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $18.02 | 500 $18.02 $9,010 |
Jan 26, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,000 | $17.70 | 2,000 $17.70 $35,400 |
Jan 26, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,000 | $17.91 | 1,000 $17.91 $17,907 |
Jan 26, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,523 | $16.33 | 2,523 $16.33 $41,196 |
Jan 25, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
69,700 | $22.00 | 69,700 $22.00 $1,533,121 |
Jan 25, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,000 | $19.77 | 1,000 $19.77 $19,770 |
Jan 25, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,000 | $17.80 | 2,000 $17.80 $35,596 |
Jan 24, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,300 | $21.48 | 4,300 $21.48 $92,355 |
Jan 24, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,000 | $19.55 | 2,000 $19.55 $39,106 |
Jan 24, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
3,000 | $17.71 | 3,000 $17.71 $53,124 |
Jan 23, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
6,300 | $21.35 | 6,300 $21.35 $134,511 |
Jan 23, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,020 | $19.50 | 1,020 $19.50 $19,890 |
Jan 23, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,200 | $18.31 | 2,200 $18.31 $40,271 |
Jan 23, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $17.60 | 500 $17.60 $8,800 |
Jan 23, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $16.51 | 500 $16.51 $8,255 |
Jan 20, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,800 | $21.07 | 2,800 $21.07 $58,996 |
Jan 20, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,006 | $17.63 | 1,006 $17.63 $17,731 |
Jan 20, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
511 | $17.00 | 511 $17.00 $8,687 |
Jan 19, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
5,616 | $21.00 | 5,616 $21.00 $117,936 |
Jan 18, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,000 | $20.80 | 2,000 $20.80 $41,594 |
Jan 18, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,898 | $17.44 | 4,898 $17.44 $85,416 |
Jan 18, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,340 | $17.37 | 1,340 $17.37 $23,273 |
Jan 18, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
725 | $16.70 | 725 $16.70 $12,107 |
Jan 17, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,000 | $20.61 | 4,000 $20.61 $82,452 |
Jan 17, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,239 | $17.36 | 2,239 $17.36 $38,858 |
Jan 13, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,442 | $20.58 | 4,442 $20.58 $91,425 |
Jan 13, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
5,575 | $17.08 | 5,575 $17.08 $95,243 |
Jan 13, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $17.68 | 500 $17.68 $8,841 |
Jan 12, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
3,500 | $20.54 | 3,500 $20.54 $71,894 |
Jan 12, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
5,000 | $17.10 | 5,000 $17.10 $85,505 |
Jan 12, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,203 | $17.53 | 1,203 $17.53 $21,089 |
Jan 12, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,700 | $16.40 | 1,700 $16.40 $27,880 |
Jan 11, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,000 | $20.58 | 2,000 $20.58 $41,166 |
Jan 11, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,170 | $17.32 | 4,170 $17.32 $72,220 |
Jan 11, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,811 | $17.00 | 1,811 $17.00 $30,787 |
Jan 11, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,011 | $17.53 | 1,011 $17.53 $17,723 |
Jan 10, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,793 | $20.65 | 2,793 $20.65 $57,678 |
Jan 10, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $16.99 | 500 $16.99 $8,496 |
Jan 09, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
3,831 | $20.55 | 3,831 $20.55 $78,716 |
Jan 09, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,800 | $19.21 | 2,800 $19.21 $53,796 |
Jan 09, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,500 | $17.35 | 1,500 $17.35 $26,025 |
Jan 04, 2023 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
6,118 | $20.60 | 6,118 $20.60 $126,049 |
Dec 23, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
3,102 | $18.93 | 3,102 $18.93 $58,733 |
Dec 19, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $17.00 | 500 $17.00 $8,500 |
Dec 13, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
6,200 | $20.35 | 6,200 $20.35 $126,182 |
Dec 13, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
800 | $16.94 | 800 $16.94 $13,552 |
Dec 13, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
3,273 | $17.05 | 3,273 $17.05 $55,805 |
Dec 12, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,700 | $16.94 | 1,700 $16.94 $28,798 |
Dec 09, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,217 | $20.38 | 2,217 $20.38 $45,189 |
Dec 09, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,199 | $17.09 | 2,199 $17.09 $37,579 |
Dec 09, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,693 | $16.95 | 1,693 $16.95 $28,691 |
Dec 07, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
6,136 | $20.56 | 6,136 $20.56 $126,138 |
Dec 06, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,000 | $16.94 | 1,000 $16.94 $16,940 |
Dec 02, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,308 | $20.33 | 1,308 $20.33 $26,592 |
Dec 01, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,400 | $17.04 | 1,400 $17.04 $23,849 |
Dec 01, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,000 | $20.47 | 1,000 $20.47 $20,470 |
Nov 30, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $20.41 | 500 $20.41 $10,205 |
Nov 29, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,600 | $20.41 | 1,600 $20.41 $32,656 |
Nov 29, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,900 | $17.02 | 4,900 $17.02 $83,374 |
Nov 28, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
501 | $17.10 | 501 $17.10 $8,567 |
Nov 28, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
400 | $17.00 | 400 $17.00 $6,800 |
Nov 23, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,000 | $20.33 | 1,000 $20.33 $20,330 |
Nov 22, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
700 | $16.94 | 700 $16.94 $11,858 |
Nov 22, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,600 | $16.96 | 1,600 $16.96 $27,139 |
Nov 21, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,690 | $20.43 | 2,690 $20.43 $54,946 |
Nov 21, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
714 | $17.00 | 714 $17.00 $12,141 |
Nov 21, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,900 | $17.04 | 1,900 $17.04 $32,368 |
Nov 21, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
701 | $17.06 | 701 $17.06 $11,962 |
Nov 18, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,000 | $16.94 | 1,000 $16.94 $16,940 |
Nov 18, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
700 | $16.94 | 700 $16.94 $11,858 |
Nov 17, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,000 | $16.94 | 2,000 $16.94 $33,880 |
Nov 16, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
600 | $17.00 | 600 $17.00 $10,200 |
Nov 16, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $16.47 | 500 $16.47 $8,235 |
Nov 15, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,936 | $20.46 | 4,936 $20.46 $100,976 |
Nov 15, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
5,140 | $17.23 | 5,140 $17.23 $88,537 |
Nov 15, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
600 | $17.00 | 600 $17.00 $10,200 |
Nov 15, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $16.50 | 500 $16.50 $8,250 |
Nov 14, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
3,008 | $16.94 | 3,008 $16.94 $50,962 |
Nov 14, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
861 | $16.85 | 861 $16.85 $14,508 |
Nov 08, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
800 | $17.00 | 800 $17.00 $13,600 |
Nov 07, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $17.08 | 500 $17.08 $8,538 |
Nov 03, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
15,255 | $16.95 | 15,255 $16.95 $258,588 |
Nov 02, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,446 | $20.54 | 4,446 $20.54 $91,316 |
Oct 28, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,900 | $17.33 | 1,900 $17.33 $32,927 |
Oct 28, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
13,300 | $20.35 | 13,300 $20.35 $270,642 |
Oct 27, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
3,600 | $16.88 | 3,600 $16.88 $60,775 |
Oct 26, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
599 | $21.11 | 599 $21.11 $12,642 |
Oct 25, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $19.25 | 500 $19.25 $9,626 |
Oct 21, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
872 | $20.70 | 872 $20.70 $18,050 |
Oct 20, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
3,500 | $17.93 | 3,500 $17.93 $62,755 |
Oct 04, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $18.00 | 500 $18.00 $9,000 |
Sep 16, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
948 | $18.03 | 948 $18.03 $17,093 |
Sep 15, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $18.00 | 500 $18.00 $9,000 |
Aug 25, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $18.58 | 500 $18.58 $9,290 |
Aug 25, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,600 | $18.50 | 1,600 $18.50 $29,600 |
Aug 24, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,072 | $18.02 | 4,072 $18.02 $73,389 |
Aug 04, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
694 | $18.01 | 694 $18.01 $12,499 |
Jul 11, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,000 | $19.50 | 2,000 $19.50 $39,000 |
Jun 10, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,652 | $18.00 | 1,652 $18.00 $29,736 |
Jun 09, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
449 | $20.00 | 449 $20.00 $8,980 |
Jun 01, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,000 | $21.53 | 1,000 $21.53 $21,535 |
May 31, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
4,116 | $23.76 | 4,116 $23.76 $97,790 |
May 27, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
803 | $19.00 | 803 $19.00 $15,257 |
May 23, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
500 | $23.75 | 500 $23.75 $11,875 |
May 23, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
100 | $21.50 | 100 $21.50 $2,150 |
May 20, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
1,378 | $23.75 | 1,378 $23.75 $32,734 |
May 20, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Sell |
2,705 | $20.25 | 2,705 $20.25 $54,788 |
Apr 05, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
2,400 | $24.29 | 2,400 $24.29 $58,300 |
Apr 05, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
500 | $24.26 | 500 $24.26 $12,132 |
Feb 16, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
44,122 | $28.06 | 44,122 $28.06 $1,238,063 |
Feb 16, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
15,267 | $26.25 | 15,267 $26.25 $400,759 |
Feb 16, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
41,917 | $25.05 | 41,917 $25.05 $1,050,021 |
Feb 16, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
144 | $23.75 | 144 $23.75 $3,420 |
Feb 16, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
8,716 | $23.95 | 8,716 $23.95 $208,748 |
Feb 15, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
1,200 | $28.23 | 1,200 $28.23 $33,870 |
Feb 11, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
299 | $29.10 | 299 $29.10 $8,701 |
Feb 10, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
546 | $25.71 | 546 $25.71 $14,039 |
Feb 10, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
56,611 | $26.30 | 56,611 $26.30 $1,489,039 |
Feb 10, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
962 | $25.59 | 962 $25.59 $24,619 |
Feb 10, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
55,662 | $26.40 | 55,662 $26.40 $1,469,477 |
Feb 10, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
58,083 | $25.78 | 58,083 $25.78 $1,497,554 |
Feb 10, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
2,125 | $23.35 | 2,125 $23.35 $49,608 |
Feb 10, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
48,387 | $24.70 | 48,387 $24.70 $1,195,144 |
Feb 10, 2022 Newtyn Management, LLC |
Newtyn Management, LLC
|
Buy |
29,427 | $24.50 | 29,427 $24.50 $720,962 |
TOP