← All stocks

TANDY LEATHER FACTORY INC

TLF Net buying
CIK 0000909724 #5013 in the set updated 21 Sep 2026
Bought (120 mo)
$6.47M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$586.58K
$0.00 on a plan · $47.81K straight out of an exercise
Sold at will
$538.78K
11 of 14 sales
Net
+$5.88M
+$5.93M against sales at will

By person

15 insiders · 60 transactions
Insider
Role
Bought
Sold
Net
Holding
Worth
Change
Pappas James C
Director
$6.41M (34)
+$6.41M
2,579,842
$14.71M
+50.3%
GREENE SHANNON L
FORMER OFFICER
$254.80K (3)
−$254.80K
158,805
$905.19K
−19.4%
MANNES JOSEPH R
Director
$131.25K (1)
−$131.25K
40,265
$229.51K
+28.8%
LANGE T FIELD
Director
$109.01K (5)
−$109.01K
17,764
$101.25K
−10.1%
Angus Mark J
AFFILIATE
$91.53K (5)
−$91.53K
48,192
$274.69K
−21.6%
Carr Janet A
CEO
$50.16K (2)
+$50.16K
479,287
$2.73M
+137.7%
Gramm Jefferson
Director
$7.32K (1)
+$7.32K
8,580,806
$48.91M
0.0%
Hedberg Lars Johan
Chief Executive Officer
60,350
$344.00K
CANTRELL VICTORIA MARIE
Director
29,935
$170.63K
+147.6%
WARREN WILLIAM M
Director
26,383
$150.38K
−57.8%
Castillo Tina L
CFO (former)
20,101
$114.58K
+19,802%
Saadeh-Jajeh Diana
Director
13,503
$76.97K
+1,625%
Gehre Johnathan Lee
Director
10,371
$59.11K
Sullivan John Richmond
Director
10,371
$59.11K
MARTIN L EDWARD III
Director
7,564
$43.11K
+31.3%

No percentages here. These insiders hold more than one class of share between them, and the share count on file covers one of them rather than all. Dividing the two would compare different things.

Insider
Date
Role
Action
Shares
Price
Amount
Carr Janet A
5 Jan 2022
CEO
Buy
27,249
$0.00
$0.00
Carr Janet A
13 Mar 2019
CEO
Buy
8,800
$5.70
$50.16K
Gramm Jefferson
11 Mar 2019
Director
Buy
1,329
$5.51
$7.32K
GREENE SHANNON L
20 Nov 2018
FORMER OFFICER
Sell
25,000
$6.34
$158.50K
Angus Mark J
16 Nov 2018
AFFILIATE
Sell indirect
2,714
$6.68
$18.13K
Angus Mark J
15 Nov 2018
AFFILIATE
Sell indirect
3,000
$6.78
$20.34K
Angus Mark J
14 Nov 2018
AFFILIATE
Sell indirect
2,300
$6.81
$15.66K
Angus Mark J
13 Nov 2018
AFFILIATE
Sell indirect
900
$6.97
$6.27K
Angus Mark J
12 Nov 2018
AFFILIATE
Sell indirect
4,402
$7.07
$31.12K
GREENE SHANNON L
10 Oct 2018
AFFILIATE
Sell indirect
12,512
$7.25
$90.71K
GREENE SHANNON L
5 Oct 2018
AFFILIATE
Sell
765
$7.30
$5.58K
Pappas James C
17 May 2018
Director
Buy indirect
20,000
$7.80
$156.00K
Pappas James C
14 May 2018
Director
Buy indirect
20,000
$7.88
$157.69K
Pappas James C
11 May 2018
Director
Buy indirect
4,000
$7.90
$31.60K
Pappas James C
9 May 2018
Director
Buy indirect
11,100
$7.57
$83.99K
Pappas James C
8 May 2018
Director
Buy indirect
10,000
$7.39
$73.91K
Pappas James C
7 May 2018
Director
Buy indirect
38,503
$7.40
$284.92K
Pappas James C
14 Mar 2018
Director
Buy indirect
1
$7.45
$7.45
Pappas James C
13 Mar 2018
Director
Buy indirect
248
$7.45
$1.85K
Pappas James C
15 Sep 2017
Director
Buy indirect
793
$8.30
$6.58K
Pappas James C
29 Aug 2017
Director
Buy indirect
5,000
$8.30
$41.50K
Pappas James C
28 Aug 2017
Director
Buy indirect
1,392
$8.30
$11.55K
Pappas James C
24 Aug 2017
Director
Buy indirect
100
$8.25
$825.00
LANGE T FIELD
13 Jun 2017
Director
Exercised, kept
3,000
$6.87
$20.61K
LANGE T FIELD
13 Jun 2017
Director
Exercised, kept
3,000
$5.27
$15.81K
LANGE T FIELD
13 Jun 2017
Director
Exercised, kept
3,000
$4.80
$14.40K
LANGE T FIELD
13 Jun 2017
Director
Exercised, kept
200
$4.41
$882.00
LANGE T FIELD
9 Jun 2017
Director
Sell
5,361
$8.25
$44.20K
LANGE T FIELD
8 Jun 2017
Director
Sold after exercise
1,900
$8.50
$16.15K
LANGE T FIELD
7 Jun 2017
Director
Sold after exercise
2,229
$8.41
$18.75K
Pappas James C
6 Jun 2017
Director
Buy indirect
2
$8.50
$17.00
LANGE T FIELD
6 Jun 2017
Director
Sold after exercise
1,510
$8.55
$12.91K
Pappas James C
1 Jun 2017
Director
Buy indirect
1,716
$8.49
$14.57K
LANGE T FIELD
1 Jun 2017
Director
Sell
2,000
$8.50
$17.00K
Pappas James C
31 May 2017
Director
Buy indirect
5,108
$8.41
$42.97K
MANNES JOSEPH R
19 May 2017
Director
Exercised, kept
3,000
$6.87
$20.61K
MANNES JOSEPH R
19 May 2017
Director
Exercised, kept
3,000
$5.27
$15.81K
MANNES JOSEPH R
19 May 2017
Director
Exercised, kept
3,000
$4.80
$14.40K
MANNES JOSEPH R
19 May 2017
Director
Exercised, kept
10,200
$4.41
$44.98K
MANNES JOSEPH R
19 May 2017
Director
Exercised, kept
3,000
$5.30
$15.90K
MANNES JOSEPH R
18 May 2017
Director
Sell
15,000
$8.75
$131.25K
Pappas James C
12 May 2017
Director
Buy indirect
1,600
$8.50
$13.60K
Pappas James C
10 May 2017
Director
Buy indirect
10,280
$8.40
$86.40K
Pappas James C
7 Apr 2017
Director
Buy indirect
744
$8.20
$6.10K
Pappas James C
6 Apr 2017
Director
Buy indirect
989
$8.20
$8.11K
Pappas James C
5 Apr 2017
Director
Buy indirect
1,487
$8.20
$12.19K
Pappas James C
4 Apr 2017
Director
Buy indirect
3,863
$8.19
$31.63K
Pappas James C
3 Apr 2017
Director
Buy indirect
4,009
$8.10
$32.47K
Pappas James C
30 Mar 2017
Director
Buy indirect
6,806
$8.19
$55.75K
Pappas James C
29 Mar 2017
Director
Buy indirect
17,142
$8.11
$139.08K
Pappas James C
28 Mar 2017
Director
Buy indirect
11,206
$8.08
$90.55K
Pappas James C
27 Mar 2017
Director
Buy indirect
9,335
$8.00
$74.68K
Pappas James C
23 Mar 2017
Director
Buy indirect
27,250
$7.87
$214.51K
Pappas James C
22 Mar 2017
Director
Buy indirect
11,867
$7.89
$93.69K
Pappas James C
21 Mar 2017
Director
Buy indirect
10,721
$7.80
$83.62K
Pappas James C
20 Mar 2017
Director
Buy indirect
24,800
$7.79
$193.25K
Pappas James C
15 Mar 2017
Director
Buy indirect
7,839
$7.30
$57.22K
Pappas James C
13 Mar 2017
Director
Buy indirect
474,570
$7.25
$3.44M
Pappas James C
13 Dec 2016
Director
Buy indirect
6,691
$7.64
$51.12K
Pappas James C
8 Dec 2016
Director
Buy
108,108
$7.58
$819.46K

What was left out

Form 4 filings counted 73
Amendments (4/A) skipped 7
Filings about a different issuer 0
Unreadable filings 0
Joint filings 1
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 3
Sales at will 11
Transactions with no price 0
Shares from compensation/vesting 833,308
Sales filed before the plan box existed 11
History held since 12 Dec 2016