Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 0 | 0 |
Sales | N/A | 0 |
Net shares purchased (sold) | 0 | 0 |
Total insider shares held | 2.39M | N/A |
% net shares purchased (sold) | N/A | N/A |
Net institutional purchases - Prior quarter to latest quarter | Shares |
---|---|
Net shares purchased (sold) | N/A |
% change in institutional shares held | N/A |
Insider | Transaction | Type | Value | Date | Shares |
---|---|---|---|---|---|
WANG STEWART | Stock Gift at price 0.00 per share. | Direct | 0 | 16 Apr 2024 | 33,000 |
WANG STEWART | Stock Gift at price 0.00 per share. | Direct | 0 | 27 Dec 2023 | 29,000 |
KU TZU SHENG | Conversion of Exercise of derivative security at price 2.43 per share. | Direct | 4,051 | 09 Oct 2023 | 1,667 |
KU TZU SHENG | Conversion of Exercise of derivative security at price 1.78 - 2.95 per share. | Direct | 49,549 | 10 Aug 2023 | 23,333 |
WANG STEWART | Conversion of Exercise of derivative security at price 1.78 per share. | Direct | 160,200 | 10 May 2022 | 90,000 |
VANDERHORST DAVID H | Conversion of Exercise of derivative security at price 1.62 per share. | Direct | 48,600 | 09 May 2022 | 30,000 |
WANG STEWART | Stock Gift at price 0.00 per share. | Direct | 0 | 25 Apr 2022 | 16,000 |
MILLER CRAIG L | Sale at price 4.01 - 4.05 per share. | Direct | 8,060 | 03 Jan 2022 | 2,000 |
MILLER CRAIG L | Sale at price 4.10 per share. | Direct | 1,365 | 03 Jan 2022 | 333 |
MILLER CRAIG L | Sale at price 4.10 per share. | Direct | 4,100 | 29 Dec 2021 | 1,000 |
MILLER CRAIG L | Conversion of Exercise of derivative security at price 2.68 per share. | Direct | 8,932 | 27 Dec 2021 | 3,333 |
MILLER CRAIG L | Sale at price 3.95 - 3.96 per share. | Direct | 6,591 | 21 Dec 2021 | 1,667 |
MILLER CRAIG L | Sale at price 4.00 per share. | Direct | 6,000 | 16 Dec 2021 | 1,500 |
MILLER CRAIG L | Conversion of Exercise of derivative security at price 2.21 per share. | Direct | 3,684 | 15 Dec 2021 | 1,667 |
MILLER CRAIG L | Conversion of Exercise of derivative security at price 1.62 per share. | Direct | 2,430 | 13 Dec 2021 | 1,500 |
MILLER CRAIG L | Sale at price 3.92 per share. | Direct | 1,960 | 06 Dec 2021 | 500 |
MILLER CRAIG L | Sale at price 4.10 - 4.15 per share. | Direct | 8,250 | 01 Dec 2021 | 2,000 |
MILLER CRAIG L | Conversion of Exercise of derivative security at price 162.00 per share. | Direct | 405,000 | 30 Nov 2021 | 2,500 |
MILLER CRAIG L | Sale at price 4.36 per share. | Direct | 4,360 | 19 Nov 2021 | 1,000 |
MILLER CRAIG L | Conversion of Exercise of derivative security at price 1.62 per share. | Direct | 1,620 | 18 Nov 2021 | 1,000 |
VANDERHORST DAVID H | Conversion of Exercise of derivative security at price 0.99 per share. | Direct | 9,900 | 11 Aug 2021 | 10,000 |
WANG STEWART | Stock Gift at price 4.70 - 4.72 per share. | Direct | 44,210 | 27 Jul 2021 | 9,400 |
VANDERHORST DAVID H | Stock Gift at price 0.00 per share. | Direct | 0 | 28 Jun 2021 | 2,000 |
VANDERHORST DAVID H | Sale at price 6.00 - 6.13 per share. | Direct | 91,448 | 07 Jun 2021 | 15,100 |
VANDERHORST DAVID H | Conversion of Exercise of derivative security at price 0.97 per share. | Direct | 7,760 | 04 Jun 2021 | 8,000 |
MILLER CRAIG L | Sale at price 2.60 per share. | Direct | 6,500 | 12 Nov 2020 | 2,500 |
MILLER CRAIG L | Sale at price 2.65 per share. | Direct | 6,625 | 11 Nov 2020 | 2,500 |
MILLER CRAIG L | Purchase at price 2.65 per share. | Direct | 6,625 | 10 Nov 2020 | 2,500 |
MILLER CRAIG L | Conversion of Exercise of derivative security at price 1.62 per share. | Direct | 8,100 | 10 Nov 2020 | 5,000 |
VANDERHORST DAVID H | Conversion of Exercise of derivative security at price 0.91 - 1.21 per share. | Direct | 18,170 | 10 Nov 2020 | 17,000 |
MILLER CRAIG L | Purchase at price 2.54 per share. | Direct | 6,350 | 02 Nov 2020 | 2,500 |
KU TZU SHENG | Conversion of Exercise of derivative security at price 1.09 per share. | Direct | 5,450 | 19 Jun 2020 | 5,000 |
MILLER CRAIG L | Sale at price 2.51 - 2.62 per share. | Direct | 12,740 | 26 Feb 2020 | 5,000 |
MILLER CRAIG L | Conversion of Exercise of derivative security at price 1.62 per share. | Direct | 8,100 | 19 Feb 2020 | 5,000 |
CHIANG RICHARD | Conversion of Exercise of derivative security at price 1.14 per share. | Direct | 45,400 | 05 Feb 2020 | 40,000 |
KU TZU SHENG | Conversion of Exercise of derivative security at price 1.05 per share. | Direct | 5,250 | 29 May 2019 | 5,000 |
SUNG FELIX M | Conversion of Exercise of derivative security at price 0.84 per share. | Direct | 4,200 | 06 May 2019 | 5,000 |
CHIANG RICHARD | Conversion of Exercise of derivative security at price 0.84 per share. | Direct | 4,200 | 02 May 2019 | 5,000 |
VANDERHORST DAVID H | Conversion of Exercise of derivative security at price 0.84 per share. | Direct | 4,200 | 02 May 2019 | 5,000 |
MILLER CRAIG L | Conversion of Exercise of derivative security at price 1.21 per share. | Direct | 6,050 | 07 Aug 2018 | 5,000 |
MILLER CRAIG L | Conversion of Exercise of derivative security at price 0.99 - 1.21 per share. | Direct | 17,050 | 09 Jul 2018 | 15,000 |
MILLER CRAIG L | Sale at price 1.71 per share. | Direct | 8,550 | 22 Jun 2018 | 5,000 |
WANG STEWART | Purchase at price 1.00 per share. | Direct | 40,000 | 08 May 2017 | 40,000 |
WANG STEWART | Purchase at price 1.00 per share. | Direct | 36,000 | 08 May 2017 | 36,000 |
KU TZU SHENG | Purchase at price 0.96 - 1.00 per share. | Indirect | 19,458 | 31 Dec 2015 | 20,000 |
WANG STEWART | Purchase at price 0.95 - 1.00 per share. | Indirect | 52,965 | 31 Dec 2015 | 54,137 |
WANG STEWART | Purchase at price 0.96 - 0.99 per share. | Indirect | 1,099 | 31 Dec 2015 | 1,144 |
KU TZU SHENG | Purchase at price 0.96 - 1.00 per share. | Indirect | 10,545 | 05 Nov 2015 | 10,700 |
WANG STEWART | Purchase at price 0.96 - 1.00 per share. | Indirect | 12,780 | 05 Nov 2015 | 13,012 |
WANG STEWART | Purchase at price 0.96 - 1.00 per share. | Indirect | 37,755 | 01 Oct 2015 | 38,976 |
KU TZU SHENG | Purchase at price 0.95 - 1.00 per share. | Indirect | 36,520 | 02 Sept 2015 | 37,005 |
KU TZU SHENG | Purchase at price 0.99 per share. | Indirect | 4,930 | 03 Aug 2015 | 5,000 |
WANG STEWART | Purchase at price 0.96 - 0.98 per share. | Indirect | 23,361 | 03 Aug 2015 | 24,115 |
WANG STEWART | Purchase at price 0.97 - 0.98 per share. | Indirect | 4,867 | 25 Jun 2015 | 4,967 |
KU TZU SHENG | Purchase at price 0.97 - 1.00 per share. | Indirect | 10,357 | 28 May 2015 | 10,500 |
WANG STEWART | Purchase at price 0.98 - 0.99 per share. | Indirect | 9,441 | 28 May 2015 | 9,575 |
KU TZU SHENG | Purchase at price 0.99 - 1.00 per share. | Indirect | 1,293 | 24 Apr 2015 | 1,301 |
KU TZU SHENG | Purchase at price 0.99 - 1.00 per share. | Indirect | 6,213 | 21 Apr 2015 | 6,255 |
WANG STEWART | Purchase at price 0.97 - 1.00 per share. | Indirect | 7,155 | 21 Apr 2015 | 7,200 |
WANG STEWART | Purchase at price 0.97 per share. | Indirect | 1,262 | 07 Apr 2015 | 1,301 |
KU TZU SHENG | Purchase at price 0.97 - 1.00 per share. | Indirect | 10,516 | 06 Apr 2015 | 10,583 |
WANG STEWART | Purchase at price 0.97 per share. | Indirect | 2,569 | 06 Apr 2015 | 2,649 |
WANG STEWART | Purchase at price 0.96 - 0.97 per share. | Direct | 969 | 06 Apr 2015 | 1,000 |
WANG STEWART | Purchase at price 1.00 - 1.01 per share. | Indirect | 15,004 | 26 Mar 2015 | 15,000 |
VANDERHORST DAVID H | Sale at price 1.00 - 1.02 per share. | Direct | 4,902 | 27 Jun 2014 | 4,900 |
KU TZU SHENG | Purchase at price 0.95 - 0.98 per share. | Indirect | 10,817 | 23 Jun 2014 | 11,200 |
WANG STEWART | Purchase at price 0.95 - 0.98 per share. | Indirect | 13,766 | 23 Jun 2014 | 14,300 |
KU TZU SHENG | Purchase at price 0.99 - 1.00 per share. | Indirect | 1,590 | 30 May 2014 | 1,600 |
WANG STEWART | Purchase at price 0.99 - 1.00 per share. | Indirect | 906 | 12 May 2014 | 908 |
KU TZU SHENG | Purchase at price 0.97 per share. | Indirect | 2,910 | 14 Apr 2014 | 3,000 |
KU TZU SHENG | Purchase at price 0.98 - 1.00 per share. | Indirect | 8,425 | 09 Apr 2014 | 8,500 |
WANG STEWART | Purchase at price 0.97 - 1.00 per share. | Indirect | 8,022 | 09 Apr 2014 | 8,100 |
KU TZU SHENG | Purchase at price 1.00 per share. | Indirect | 600 | 03 Sept 2013 | 600 |
WANG STEWART | Purchase at price 1.00 per share. | Indirect | 1,000 | 03 Sept 2013 | 1,000 |
KU TZU SHENG | Purchase at price 0.98 - 1.02 per share. | Indirect | 9,482 | 09 Jul 2013 | 9,500 |
WANG STEWART | Purchase at price 0.94 - 1.00 per share. | Indirect | 5,196 | 08 Jul 2013 | 5,416 |
WANG STEWART | Purchase at price 0.93 - 0.99 per share. | Indirect | 15,215 | 25 Jun 2013 | 16,000 |
KU TZU SHENG | Purchase at price 0.93 - 0.99 per share. | Indirect | 3,855 | 24 Jun 2013 | 4,000 |
WANG STEWART | Purchase at price 0.99 - 1.00 per share. | Indirect | 7,960 | 15 May 2013 | 8,000 |
KU TZU SHENG | Purchase at price 0.99 - 1.00 per share. | Indirect | 4,618 | 04 Apr 2013 | 4,638 |
KU TZU SHENG | Purchase at price 1.01 - 1.02 per share. | Indirect | 4,060 | 22 Feb 2013 | 4,000 |
WANG STEWART | Purchase at price 1.02 per share. | Indirect | 1,020 | 31 Jan 2013 | 1,000 |
KU TZU SHENG | Purchase at price 0.98 - 1.00 per share. | Indirect | 6,159 | 28 Dec 2012 | 6,186 |
WANG STEWART | Purchase at price 1.00 per share. | Indirect | 2,999 | 27 Dec 2012 | 2,999 |
KU TZU SHENG | Purchase at price 1.00 per share. | Indirect | 1,864 | 28 Nov 2012 | 1,864 |
WANG STEWART | Purchase at price 1.00 - 1.02 per share. | Indirect | 2,041 | 19 Nov 2012 | 2,001 |
KU TZU SHENG | Purchase at price 1.01 - 1.02 per share. | Indirect | 4,641 | 16 Nov 2012 | 4,580 |
KU TZU SHENG | Purchase at price 0.95 - 1.02 per share. | Indirect | 13,935 | 14 Nov 2012 | 13,805 |
WANG STEWART | Purchase at price 0.98 - 1.01 per share. | Indirect | 4,314 | 14 Nov 2012 | 4,300 |
KU TZU SHENG | Purchase at price 0.91 - 0.95 per share. | Indirect | 3,894 | 12 Oct 2012 | 4,264 |
WANG STEWART | Purchase at price 0.92 per share. | Indirect | 1,830 | 24 Sept 2012 | 2,000 |
KU TZU SHENG | Purchase at price 0.92 - 0.93 per share. | Indirect | 4,516 | 17 Aug 2012 | 4,899 |
WANG STEWART | Purchase at price 0.91 - 0.94 per share. | Indirect | 6,939 | 17 Aug 2012 | 7,515 |
KU TZU SHENG | Purchase at price 0.93 - 0.99 per share. | Indirect | 9,995 | 30 Jul 2012 | 10,605 |
WANG STEWART | Purchase at price 0.93 - 0.98 per share. | Indirect | 8,118 | 26 Jul 2012 | 8,600 |
WANG STEWART | Purchase at price 1.00 per share. | Indirect | 1,000 | 18 Jul 2012 | 1,000 |
KU TZU SHENG | Purchase at price 0.96 - 1.00 per share. | Indirect | 9,900 | 14 Jun 2012 | 10,010 |
WANG STEWART | Purchase at price 0.96 - 1.00 per share. | Indirect | 3,681 | 14 Jun 2012 | 3,772 |
KU TZU SHENG | Purchase at price 1.00 - 1.01 per share. | Indirect | 4,020 | 08 May 2012 | 4,000 |
WANG STEWART | Purchase at price 1.00 per share. | Indirect | 2,000 | 04 May 2012 | 2,000 |
WANG STEWART | Purchase at price 1.03 per share. | Indirect | 4,209 | 25 Apr 2012 | 4,075 |
KU TZU SHENG | Purchase at price 1.00 - 1.05 per share. | Indirect | 5,103 | 24 Apr 2012 | 5,000 |
KU TZU SHENG | Purchase at price 0.96 - 1.00 per share. | Indirect | 5,850 | 16 Apr 2012 | 6,000 |
WANG STEWART | Purchase at price 0.96 - 1.00 per share. | Indirect | 5,850 | 16 Apr 2012 | 6,000 |
KU TZU SHENG | Purchase at price 1.00 per share. | Indirect | 2,000 | 23 Feb 2012 | 2,000 |
WANG STEWART | Purchase at price 1.00 per share. | Indirect | 1,131 | 21 Feb 2012 | 1,131 |
WANG STEWART | Purchase at price 1.00 per share. | Indirect | 869 | 09 Feb 2012 | 869 |
KU TZU SHENG | Purchase at price 1.01 per share. | Indirect | 2,020 | 06 Feb 2012 | 2,000 |
WANG STEWART | Purchase at price 1.00 - 1.02 per share. | Indirect | 8,060 | 17 Jan 2012 | 8,000 |
KU TZU SHENG | Purchase at price 1.01 - 1.04 per share. | Indirect | 7,372 | 11 Jan 2012 | 7,195 |
KU TZU SHENG | Purchase at price 1.05 - 1.06 per share. | Indirect | 4,209 | 03 Jan 2012 | 4,000 |
KU TZU SHENG | Purchase at price 1.00 - 1.03 per share. | Indirect | 12,813 | 22 Dec 2011 | 12,605 |
WANG STEWART | Purchase at price 1.00 - 1.03 per share. | Indirect | 9,160 | 21 Dec 2011 | 9,000 |
KU TZU SHENG | Purchase at price 0.95 - 1.02 per share. | Indirect | 14,594 | 14 Dec 2011 | 14,450 |
WANG STEWART | Purchase at price 0.99 - 1.02 per share. | Indirect | 10,120 | 14 Dec 2011 | 10,000 |
KU TZU SHENG | Purchase at price 0.91 - 0.93 per share. | Indirect | 4,227 | 09 Dec 2011 | 4,598 |
WANG STEWART | Purchase at price 0.90 per share. | Indirect | 476 | 07 Dec 2011 | 529 |
KU TZU SHENG | Purchase at price 0.87 - 0.88 per share. | Indirect | 5,250 | 05 Dec 2011 | 6,000 |
WANG STEWART | Purchase at price 0.87 - 0.89 per share. | Indirect | 14,354 | 05 Dec 2011 | 16,290 |
KU TZU SHENG | Purchase at price 0.89 per share. | Indirect | 3,471 | 01 Dec 2011 | 3,900 |
KU TZU SHENG | Purchase at price 0.89 - 0.92 per share. | Indirect | 7,700 | 22 Nov 2011 | 8,500 |
WANG STEWART | Purchase at price 0.90 per share. | Indirect | 1,800 | 22 Nov 2011 | 2,000 |
WANG STEWART | Purchase at price 0.89 - 0.92 per share. | Indirect | 6,333 | 22 Nov 2011 | 7,000 |
KU TZU SHENG | Purchase at price 1.00 per share. | Indirect | 9,812 | 26 Jul 2010 | 9,800 |
WANG STEWART | Purchase at price 1.02 per share. | Indirect | 5,294 | 26 Jul 2010 | 5,200 |
WANG STEWART | Purchase at price 1.00 per share. | Direct | 1,500 | 26 Jul 2010 | 1,500 |
WANG STEWART | Purchase at price 1.06 per share. | Indirect | 1,264 | 22 Jul 2010 | 1,194 |
WANG STEWART | Purchase at price 1.27 per share. | Direct | 10,674 | 21 Oct 2009 | 8,405 |
WANG STEWART | Purchase at price 0.95 per share. | Indirect | 576 | 08 Sept 2009 | 606 |
KU TZU SHENG | Purchase at price 0.93 - 0.94 per share. | Indirect | 2,996 | 04 Sept 2009 | 3,200 |
WANG STEWART | Purchase at price 0.94 per share. | Indirect | 940 | 04 Sept 2009 | 1,000 |
KU TZU SHENG | Purchase at price 0.89 - 0.92 per share. | Indirect | 3,402 | 28 Aug 2009 | 3,800 |
KU TZU SHENG | Purchase at price 0.81 - 0.82 per share. | Indirect | 3,007 | 18 Aug 2009 | 3,675 |
WANG STEWART | Purchase at price 0.81 per share. | Indirect | 3,240 | 18 Aug 2009 | 4,000 |
KU TZU SHENG | Purchase at price 0.85 per share. | Indirect | 850 | 02 Jun 2009 | 1,000 |
WANG STEWART | Purchase at price 0.82 - 0.84 per share. | Indirect | 1,250 | 02 Jun 2009 | 1,500 |
WANG STEWART | Purchase at price 0.82 per share. | Indirect | 410 | 29 May 2009 | 500 |
WANG STEWART | Purchase at price 0.84 per share. | Indirect | 756 | 19 May 2009 | 900 |
KU TZU SHENG | Purchase at price 0.84 - 0.88 per share. | Indirect | 2,496 | 04 May 2009 | 2,900 |
WANG STEWART | Purchase at price 0.84 - 0.85 per share. | Indirect | 934 | 04 May 2009 | 1,100 |
KU TZU SHENG | Purchase at price 0.84 per share. | Indirect | 84 | 09 Apr 2009 | 100 |
WANG STEWART | Purchase at price 0.80 per share. | Indirect | 80 | 03 Apr 2009 | 100 |
KU TZU SHENG | Purchase at price 0.84 per share. | Indirect | 840 | 02 Apr 2009 | 1,000 |
KU TZU SHENG | Purchase at price 0.97 - 0.98 per share. | Indirect | 1,863 | 02 Mar 2009 | 1,911 |
KU TZU SHENG | Purchase at price 0.98 - 0.99 per share. | Indirect | 764 | 27 Feb 2009 | 774 |
KU TZU SHENG | Purchase at price 0.99 - 1.01 per share. | Indirect | 5,515 | 20 Feb 2009 | 5,500 |
KU TZU SHENG | Purchase at price 0.98 - 1.03 per share. | Indirect | 6,304 | 18 Feb 2009 | 6,245 |
KU TZU SHENG | Purchase at price 1.00 - 1.04 per share. | Indirect | 4,249 | 12 Feb 2009 | 4,200 |
KU TZU SHENG | Purchase at price 1.01 - 1.02 per share. | Indirect | 3,050 | 11 Feb 2009 | 3,000 |
KU TZU SHENG | Purchase at price 0.97 - 1.00 per share. | Indirect | 8,215 | 06 Feb 2009 | 8,370 |