Stock Transactions — TECHPRECISION CORP

Total Bought
102,833
6 transactions
Total Sold
27,292
4 transactions
Net
+75,541
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
VANGUARD GROUP INC263,466323,830+60,3640.000.00+0.00buy
NORTHERN TRUST CORP019,748+19,7480.000.00+0.00buy
Kingsview Wealth Management, LLC11,30021,160+9,8600.000.00+0.00buy
NewEdge Advisors, LLC17,00025,085+8,0850.000.00+0.00buy
Diversify Advisory Services, LLC25,14227,924+2,7820.010.00-0.00buy
GEODE CAPITAL MANAGEMENT, LLC90,61392,607+1,9940.000.00+0.00buy
WYNNEFIELD CAPITAL INC433,605433,60500.961.39+0.43hold
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.200.25+0.05hold
BlackRock, Inc.20,72720,72700.000.00+0.00hold
CALDWELL SUTTER CAPITAL, INC.75075000.000.00+0.00hold
ARS Investment Partners, LLC312,608312,60800.090.11+0.02hold
STATE STREET CORP47,40047,40000.000.00+0.00hold
Tower Research Capital LLC (TRC)1,214269-9450.000.00-0.00sell
DIMENSIONAL FUND ADVISORS LP15,69513,760-1,9350.000.00+0.00sell
PERRITT CAPITAL MANAGEMENT INC77,52265,731-11,7910.150.17+0.02sell
JAG CAPITAL MANAGEMENT, LLC12,6210-12,6210.010.00-0.01sell
Page 1 of 1