STURM RUGER & CO INC
| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) | Type |
|---|---|---|---|---|---|---|---|
| Parvin Asset Management, LLC | 15,290 | 21,040 | +5,750 | 0.56 | 0.81 | +0.25 | buy |
| Vident Advisory, LLC | 15,699 | 18,216 | +2,517 | 0.01 | 0.01 | 0.00 | buy |
| MARTINGALE ASSET MANAGEMENT L P | 24,747 | 25,857 | +1,110 | 0.02 | 0.03 | +0.01 | buy |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 12,200 | 12,900 | +700 | 0.00 | 0.00 | +0.00 | buy |
| Ballentine Partners, LLC | 9,065 | 9,507 | +442 | 0.00 | 0.01 | 0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 765,676 | 765,276 | +400 | 0.04 | 0.05 | +0.01 | sell |
| Unison Advisors LLC | 10,315 | 10,365 | +50 | 0.04 | 0.04 | -0.00 | buy |
| EntryPoint Capital, LLC | 6,037 | 5,449 | -588 | 0.11 | 0.09 | -0.02 | sell |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 150,706 | 106,078 | -44,628 | 0.02 | 0.02 | -0.00 | sell |