Stock Transactions — TECHPRECISION CORP

Total Bought
123,041
4 transactions
Total Sold
38,673
8 transactions
Net
+84,368
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
VANGUARD GROUP INC205,154263,466+58,3120.000.00+0.00buy
ARS Investment Partners, LLC284,321312,608+28,2870.090.09-0.01buy
Diversify Advisory Services, LLC025,142+25,1420.000.01+0.01buy
Kingsview Wealth Management, LLC011,300+11,3000.000.00+0.00buy
WYNNEFIELD CAPITAL INC433,605433,60500.630.96+0.33hold
PERRITT CAPITAL MANAGEMENT INC77,52277,52200.100.15+0.05hold
North Star Investment Management Corp.3300.000.00+0.00hold
HBK Sorce Advisory LLC27,00027,00000.000.00+0.00hold
COMMONS CAPITAL, LLC69,41369,41300.150.20+0.05hold
CALDWELL SUTTER CAPITAL, INC.75075000.000.00+0.00hold
STATE STREET CORP47,40047,40000.000.00+0.00hold
GEODE CAPITAL MANAGEMENT, LLC90,64990,613-360.000.00+0.00sell
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO370-370.000.00-0.00sell
WEST PACES ADVISORS INC.8340-8340.000.00-0.00sell
Tower Research Capital LLC (TRC)2,4521,214-1,2380.000.00-0.00sell
DIMENSIONAL FUND ADVISORS LP17,02615,695-1,3310.000.00+0.00sell
NewEdge Advisors, LLC23,65817,000-6,6580.000.00+0.00sell
JAG CAPITAL MANAGEMENT, LLC23,62112,621-11,0000.010.01-0.00sell
BlackRock, Inc.38,26620,727-17,5390.000.00-0.00sell
Page 1 of 1