Stock TransactionsSTURM RUGER & CO INC

Total Bought
37,556
5 transactions
Total Sold
63,633
6 transactions
Net
-26,077
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
TEACHER RETIREMENT SYSTEM OF TEXAS38,72375,006+36,2830.010.02+0.01buy
RENAISSANCE TECHNOLOGIES LLC843,776815,276+28,5000.070.06-0.01sell
Connor, Clark & Lunn Investment Management Ltd.31,33622,281+9,0550.010.00-0.00sell
AIGEN INVESTMENT MANAGEMENT, LP6,9837,510+5270.060.06+0.00buy
Vident Advisory, LLC10,71211,219+5070.010.010.00buy
MARTINGALE ASSET MANAGEMENT L P22,87823,078+2000.020.02+0.00buy
Unison Advisors LLC10,13510,174+390.050.05-0.00buy
BARRETT & COMPANY, INC.10338-650.000.00-0.00sell
Point72 Asia (Singapore) Pte. Ltd.3,120367-2,7530.030.00-0.02sell
Petrus Trust Company, LTA18,66513,705-4,9600.070.06-0.02sell
Brandywine Global Investment Management, LLC61,40043,100-18,3000.020.01-0.01sell
Page 1 of 1