Stock Transactions — TANDY LEATHER FACTORY INC

Total Bought
172,452
7 transactions
Total Sold
160,668
4 transactions
Net
+11,784
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
VANGUARD GROUP INC20,576123,567+102,9910.000.00+0.00buy
ROYAL BANK OF CANADA034,000+34,0000.000.00+0.00buy
RENAISSANCE TECHNOLOGIES LLC017,600+17,6000.000.00+0.00buy
Values First Advisors, Inc.39,45153,289+13,8380.100.09-0.01buy
GEODE CAPITAL MANAGEMENT, LLC28,86332,658+3,7950.000.00-0.00buy
SouthState Corp0146+1460.000.00+0.00buy
Tower Research Capital LLC (TRC)9951,077+820.000.00-0.00buy
Bandera Partners LLC2,857,9362,857,93605.212.98-2.23hold
JCP Investment Management, LLC876,059876,05902.471.57-0.91hold
CALDWELL SUTTER CAPITAL, INC.2200.000.00-0.00hold
MONEY CONCEPTS CAPITAL CORP84,28484,28400.030.02-0.01hold
RAYMOND JAMES FINANCIAL INC10,00010,00000.000.00-0.00hold
STATE STREET CORP12,05712,05700.000.00-0.00hold
DIMENSIONAL FUND ADVISORS LP24,80920,787-4,0220.000.00-0.00sell
Militia Capital Partners, LP5,0160-5,0160.020.00-0.02sell
BlackRock, Inc.8,7890-8,7890.000.00-0.00sell
FIRST FOUNDATION ADVISORS826,790683,949-142,8410.150.08-0.07sell
Page 1 of 1