Stock Transactions — TANDY LEATHER FACTORY INC

Total Bought
36,273
6 transactions
Total Sold
34,050
4 transactions
Net
+2,223
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
VANGUARD GROUP INC123,567139,101+15,5340.000.00+0.00buy
RAYMOND JAMES FINANCIAL INC010,000+10,0000.000.00+0.00buy
RENAISSANCE TECHNOLOGIES LLC12,10020,755+8,6550.000.00+0.00buy
DIMENSIONAL FUND ADVISORS LP26,94528,305+1,3600.000.00-0.00buy
GEODE CAPITAL MANAGEMENT, LLC33,45834,174+7160.000.00-0.00buy
BARCLAYS PLC08+80.000.00+0.00buy
GEORGE KAISER FAMILY FOUNDATION41,14341,14300.020.02-0.00hold
Bandera Partners LLC2,857,9362,857,93603.983.76-0.22hold
JCP Investment Management, LLC876,059876,05901.561.72+0.16hold
NewEdge Advisors, LLC12,57312,57300.000.00-0.00hold
CALDWELL SUTTER CAPITAL, INC.2200.000.00-0.00hold
MONEY CONCEPTS CAPITAL CORP82,03482,03400.020.02-0.00hold
JAMES INVESTMENT RESEARCH, INC.12,57312,57300.000.00-0.00hold
STATE STREET CORP12,05712,05700.000.00-0.00hold
SouthState Corp1460-1460.000.00-0.00sell
Tower Research Capital LLC (TRC)1,7861,529-2570.000.00-0.00sell
Values First Advisors, Inc.53,89152,907-9840.090.08-0.01sell
FIRST FOUNDATION ADVISORS482,156449,493-32,6630.060.05-0.01sell
Page 1 of 1