Transaction Date Insider Transaction Type Number of Shares Transacted
1993-12-23 Marino Robert Purchase 121952.0
1997-04-16 Wood John B Purchase 8392.0
2003-05-07 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 3000.0
2003-05-07 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 4400.0
2003-05-07 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 2600.0
2003-05-20 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 8300.0
2003-05-20 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 11800.0
2003-05-20 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 7100.0
2003-05-28 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 12200.0
2003-05-28 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 16200.0
2003-05-28 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 11600.0
2003-09-16 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 7500.0
2003-10-21 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 3400.0
2003-10-21 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 4100.0
2003-10-21 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 2500.0
2003-11-04 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 12800.0
2003-11-04 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 15700.0
2003-11-04 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 9500.0
2004-04-19 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 94000.0
2004-04-19 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 82000.0
2004-04-19 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Sale 94000.0
2004-04-19 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Sale 82000.0
2005-03-17 VALUE PARTNERS LTD /TX/ Sale 153000.0
2005-03-23 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Sale 31200.0
2005-03-23 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Sale 33700.0
2005-03-23 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Sale 27800.0
2005-03-23 Siegel Andrew R Purchase 92700.0
2005-06-02 Siegel Andrew R Purchase 70000.0
2005-06-02 VALUE PARTNERS LTD /TX/ Sale 60000.0
2010-09-22 Wood John B Purchase 669888.0
2010-10-13 Flaherty Michael P Purchase 100000.0
2010-10-13 Wood John B Sale 475000.0
2010-10-13 MALLOY BRENDAN D Purchase 100000.0
2010-10-13 Williams Edward L Purchase 100000.0
2010-10-13 Nakazawa Michele Purchase 125000.0
2010-10-13 WOOD EMMETT J. Purchase 50000.0
2011-01-27 VALUE PARTNERS LTD /TX/ Sale 5000.0
2011-04-01 VALUE PARTNERS LTD /TX/ Sale 64519.0
2011-05-27 VALUE PARTNERS LTD /TX/ Sale 1000.0
2011-05-31 VALUE PARTNERS LTD /TX/ Sale 10011.0
2011-06-14 VALUE PARTNERS LTD /TX/ Sale 10082.0
2011-07-18 VALUE PARTNERS LTD /TX/ Sale 53907.0
2012-02-22 VALUE PARTNERS LTD /TX/ Sale 75000.0
2013-10-25 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 8027.0
2013-10-25 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 12661.0
2013-10-25 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 6034.0
2013-11-25 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 50.0
2014-04-30 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 30.0
2014-04-30 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 50.0
2014-04-30 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 20.0
2014-05-01 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 89.0
2014-05-01 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 150.0
2014-05-01 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 61.0
2014-05-15 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 1485.0
2014-05-15 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 2488.0
2014-05-15 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 1027.0
2015-04-21 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 162.0
2015-04-21 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 265.0
2015-04-21 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 108.0
2015-04-24 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 30.0
2015-04-24 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 51.0
2015-04-24 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 19.0
2015-04-28 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 63.0
2015-04-28 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 105.0
2015-04-28 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 40.0
2015-05-08 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 228.0
2015-05-08 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 380.0
2015-05-08 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 142.0
2015-05-21 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 61.0
2015-05-21 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 101.0
2015-05-21 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 38.0
2015-07-10 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 21721.0
2015-07-10 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 34951.0
2015-07-10 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 13328.0
2015-07-10 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 15000.0
2015-11-13 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 20716.0
2015-11-13 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 33515.0
2015-11-13 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 5769.0
2017-04-07 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 725.0
2017-04-07 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 1149.0
2017-04-07 WYNNEFIELD PARTNERS SMALL CAP VALUE LP Purchase 426.0
2020-11-19 Schaufeld Fredrick Purchase 262532
2020-11-19 Carroll Bonnie Ly Purchase 588
2020-11-19 Maluda John W Purchase 441
Transaction Date) Insider Transaction Type Number of Shares Transacted