Stock Transactions — TANDY LEATHER FACTORY INC

Total Bought
15,778
2 transactions
Total Sold
245,797
5 transactions
Net
-230,019
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Values First Advisors, Inc.42,55957,792+15,2330.060.07+0.01buy
Tower Research Capital LLC (TRC)1,6202,165+5450.000.00+0.00buy
GEORGE KAISER FAMILY FOUNDATION41,14341,14300.020.01-0.00hold
Bandera Partners LLC2,857,9362,857,93603.522.99-0.53hold
JCP Investment Management, LLC876,059876,05901.901.35-0.55hold
NewEdge Advisors, LLC12,57312,57300.000.00-0.00hold
Brooklands Fund Management Ltd205,717205,71700.310.63+0.31hold
CALDWELL SUTTER CAPITAL, INC.2200.000.00-0.00hold
MONEY CONCEPTS CAPITAL CORP80,59980,59900.010.01-0.00hold
JAMES INVESTMENT RESEARCH, INC.12,57312,57300.000.00-0.00hold
STATE STREET CORP12,05712,05700.000.00-0.00hold
Steward Partners Investment Advisory, LLC150-150.000.00-0.00sell
DIMENSIONAL FUND ADVISORS LP19,09118,033-1,0580.000.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC21,50016,700-4,8000.000.00-0.00sell
GEODE CAPITAL MANAGEMENT, LLC29,37214,596-14,7760.000.00-0.00sell
FIRST FOUNDATION ADVISORS449,493224,345-225,1480.050.02-0.03sell
Page 1 of 1