| 30 Dec 2013 | SALE | TANDY LEATHER FACTORY INC | 18,959 | 9.90 USD | |
| 22 Jun 2012 | PURCHASE | STAR GROUP, L.P. | 20,000 | 4.00 USD | |
| 25 Jun 2012 | PURCHASE | STAR GROUP, L.P. | 40,600 | 4.00 USD | |
| 21 Jun 2012 | PURCHASE | STAR GROUP, L.P. | 25,000 | 4.00 USD | |
| 18 Jun 2012 | PURCHASE | STAR GROUP, L.P. | 4,900 | 4.00 USD | |
| 19 Jun 2012 | PURCHASE | STAR GROUP, L.P. | 100 | 4.00 USD | |
| 15 Jun 2012 | PURCHASE | STAR GROUP, L.P. | 100 | 4.00 USD | |
| 11 Jun 2012 | PURCHASE | AMBASSADORS GROUP INC | 5,532 | 5.00 USD | |
| 13 Jun 2012 | PURCHASE | AMBASSADORS GROUP INC | 22,433 | 4.98 USD | |
| 12 Jun 2012 | PURCHASE | AMBASSADORS GROUP INC | 22,900 | 4.98 USD | |
| 23 May 2012 | PURCHASE | TANDY LEATHER FACTORY INC | 3,520 | 5.00 USD | |
| 21 May 2012 | PURCHASE | TANDY LEATHER FACTORY INC | 4,146 | 5.00 USD | |
| 14 May 2012 | PURCHASE | AMBASSADORS GROUP INC | 11,009 | 5.00 USD | |
| 15 May 2012 | PURCHASE | TANDY LEATHER FACTORY INC | 13,636 | 4.98 USD | |
| 20 Dec 2011 | PURCHASE | TANDY LEATHER FACTORY INC | 300 | 4.60 USD | |
| 28 Dec 2011 | PURCHASE | TANDY LEATHER FACTORY INC | 200 | 4.60 USD | |
| 11 May 2012 | PURCHASE | TANDY LEATHER FACTORY INC | 10,000 | 4.99 USD | |
| 02 Mar 2012 | PURCHASE | AMBASSADORS GROUP INC | 138,130 | 5.27 USD | |
| 05 Mar 2012 | PURCHASE | AMBASSADORS GROUP INC | 23,200 | 5.30 USD | |
| 01 Mar 2012 | PURCHASE | AMBASSADORS GROUP INC | 24,800 | 5.29 USD | |
| 02 Feb 2012 | PURCHASE | MAKEMUSIC INC | 4,076 | 4.35 USD | |
| 27 Jan 2012 | PURCHASE | AMBASSADORS GROUP INC | 20,986 | 4.50 USD | |
| 31 Jan 2012 | PURCHASE | AMBASSADORS GROUP INC | 3,600 | 4.50 USD | |
| 18 Jan 2012 | PURCHASE | AMBASSADORS GROUP INC | 9,007 | 4.39 USD | |
| 17 Jan 2012 | PURCHASE | AMBASSADORS GROUP INC | 8,900 | 4.39 USD | |