| Mar 13, 2020 | REESE NATHAN R | PURCHASE | 4.22 | 5K | 21.1K | 138.27K |
| Mar 13, 2020 | MUMMA STEVEN R | PURCHASE | 4.02 | 32K | 128.64K | 1M |
| Mar 13, 2020 | NARIO-ENG KRISTINE RIMANDO | PURCHASE | 4.00 | 7.5K | 30K | 119.59K |
| Mar 13, 2020 | NORCUTT STEVEN G | PURCHASE | 4.09 | 6.1K | 24.94K | 113.8K |
| Mar 13, 2020 | SERRANO JASON T | PURCHASE | 3.91 | 43.51K | 170.12K | 412.67K |
| Mar 11, 2020 | NARIO-ENG KRISTINE RIMANDO | PURCHASE | 5.40 | 11K | 59.4K | 112.09K |
| Mar 10, 2020 | MUMMA STEVEN R | PURCHASE | 5.45 | 497 | 2.71K | 919.41K |
| Jun 14, 2019 | HAINEY ALAN L | SALE | 6.27 | 10K | 62.7K | 144.3K |
| Dec 12, 2017 | HAINEY ALAN L | SALE | 6.38 | 200 | 1.28K | 131.37K |
| Jun 09, 2016 | DONLON KEVIN M. | PURCHASE | 6.30 | 58K | 365.69K | 519K |
| May 31, 2016 | DONLON KEVIN M. | PURCHASE | 5.92 | 203.4K | 1.2M | 461K |
| May 23, 2016 | DONLON KEVIN M. | PURCHASE | 5.60 | 1.6K | 8.96K | 257.6K |
| May 20, 2016 | DONLON KEVIN M. | PURCHASE | 5.60 | 50K | 279.96K | 256K |
| May 17, 2016 | DONLON KEVIN M. | PURCHASE | 5.66 | 200K | 1.13M | 206K |
| Aug 10, 2015 | MUMMA STEVEN R | PURCHASE | 6.67 | 5K | 33.35K | 417.66K |
| Aug 10, 2015 | NARIO KRISTINE RIMANDO | PURCHASE | 6.59 | 2.2K | 14.5K | 14.03K |
| Aug 20, 2013 | MUMMA STEVEN R | PURCHASE | 5.65 | 25K | 141.25K | 195.36K |
| Aug 19, 2013 | NEAL DOUGLAS E | PURCHASE | 5.64 | 8.7K | 49.07K | 26.64K |
| Apr 04, 2012 | HAINEY ALAN L | PURCHASE | 6.48 | 817 | 5.29K | 18.54K |
| Apr 03, 2012 | HAINEY ALAN L | PURCHASE | 6.56 | 1K | 6.56K | 17.72K |
| Mar 15, 2012 | NORCUTT STEVEN G | PURCHASE | 6.75 | 3K | 20.25K | 18.2K |
| Jun 20, 2011 | HAINEY ALAN L | PURCHASE | 6.54 | 250 | 1.64K | 34.07K |
| Jun 15, 2011 | HAINEY ALAN L | PURCHASE | 6.55 | 200 | 1.31K | 14.09K |
| Dec 31, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.88 | 7.41K | 50.98K | 844.99K |
| Dec 30, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.75 | 3.85K | 25.97K | 837.58K |
| Dec 29, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.75 | 5K | 33.75K | 833.74K |
| Dec 28, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.69 | 5.3K | 35.46K | 828.74K |
| Dec 27, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.75 | 5K | 33.75K | 823.44K |
| Dec 23, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.75 | 5K | 33.75K | 818.44K |
| Dec 22, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.75 | 5K | 33.75K | 813.44K |
| Dec 21, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.78 | 90.4K | 612.91K | 808.44K |
| Dec 20, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.75 | 80.9K | 546.08K | 718.04K |
| Dec 17, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.73 | 19K | 127.87K | 637.14K |
| Dec 16, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.68 | 38.13K | 254.72K | 618.14K |
| Dec 15, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.60 | 18.35K | 121.1K | 580.01K |
| Dec 14, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.59 | 48.16K | 317.39K | 561.66K |
| Dec 10, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.50 | 34.63K | 225.12K | 513.5K |
| Dec 09, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.48 | 8.9K | 57.67K | 478.86K |
| Dec 08, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.47 | 5.2K | 33.64K | 469.96K |
| Dec 07, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.48 | 16.7K | 108.22K | 464.76K |
| Dec 06, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.46 | 23.7K | 153.1K | 448.06K |
| Dec 03, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.41 | 9.3K | 59.61K | 424.36K |
| Dec 02, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.41 | 38K | 243.58K | 415.06K |
| Dec 01, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 1.4K | 8.89K | 377.06K |
| Nov 29, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 4.74K | 30.11K | 375.66K |
| Nov 26, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 600 | 3.81K | 370.92K |
| Nov 24, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 848 | 5.38K | 370.32K |
| Nov 23, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 65 | 412.75 | 369.47K |
| Nov 19, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.34 | 800 | 5.07K | 369.41K |
| Nov 18, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 2.71K | 17.2K | 368.61K |
| Nov 17, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.34 | 5.3K | 33.6K | 365.9K |
| Nov 16, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.30 | 18K | 113.4K | 360.6K |
| Nov 15, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.32 | 9.8K | 61.94K | 342.6K |
| Nov 12, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 1.5K | 9.52K | 332.8K |
| Nov 11, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.33 | 22.9K | 144.95K | 331.3K |
| Nov 10, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 3.31K | 21.04K | 308.4K |
| Nov 09, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 9K | 57.15K | 305.09K |
| Nov 08, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 23.94K | 152.01K | 296.09K |
| Nov 05, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.29 | 8.5K | 53.47K | 272.15K |
| Nov 04, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.30 | 8.2K | 51.66K | 263.65K |
| Oct 29, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.30 | 500 | 3.15K | 255.45K |
| Oct 26, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.30 | 2.2K | 13.86K | 254.95K |
| Oct 22, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 35K | 222.25K | 252.75K |
| Oct 21, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 500 | 3.18K | 217.75K |
| Oct 20, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 3.4K | 21.59K | 217.25K |
| Oct 19, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.34 | 12.03K | 76.26K | 213.85K |
| Oct 18, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.30 | 4.2K | 26.46K | 201.82K |
| Oct 15, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.29 | 5K | 31.45K | 197.62K |
| Oct 14, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.30 | 13.6K | 85.68K | 192.62K |
| Oct 13, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.30 | 4.92K | 30.99K | 179.02K |
| Oct 12, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.28 | 4K | 25.12K | 174.1K |
| Oct 11, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.49 | 800 | 5.19K | 170.1K |
| Oct 08, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.49 | 77.8K | 504.92K | 169.3K |
| Oct 07, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.41 | 9K | 57.69K | 91.5K |
| Sep 07, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.36 | 1.39K | 8.84K | 81K |
| Sep 03, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.34 | 900 | 5.71K | 79.61K |
| Sep 02, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 1.5K | 9.53K | 80.21K |
| Sep 01, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.35 | 610 | 3.87K | 78.71K |
| Aug 31, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.22 | 5.6K | 34.83K | 78.1K |
| Aug 30, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.34 | 6.86K | 43.52K | 72.5K |
| Aug 27, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.34 | 100 | 634 | 65.64K |
| Aug 25, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.43 | 10.95K | 70.42K | 65.54K |
| Aug 23, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.20 | 300 | 1.86K | 54.58K |
| Aug 20, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.20 | 2.3K | 14.26K | 54.28K |
| Aug 19, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.19 | 3.59K | 22.21K | 51.98K |
| Aug 18, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.31 | 29.8K | 188.04K | 48.4K |
| Aug 17, 2010 | HARVEST CAPITAL STRATEGIES LLC | PURCHASE | 6.31 | 18.6K | 117.34K | 18.6K |