Stock Transactions — DATA STORAGE CORP

Total Bought
84,448
10 transactions
Total Sold
136,632
10 transactions
Net
-52,184
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
ROYAL BANK OF CANADA044,800+44,8000.000.00+0.00buy
LPL Financial LLC024,406+24,4060.000.00+0.00buy
PERRITT CAPITAL MANAGEMENT INC25,00035,000+10,0000.050.08+0.03buy
DIMENSIONAL FUND ADVISORS LP28,59332,654+4,0610.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC52,94053,633+6930.000.00+0.00buy
NVWM, LLC0125+1250.000.00+0.00buy
Blue Trust, Inc.0100+1000.000.00+0.00buy
Legacy Investment Solutions, LLC0100+1000.000.00+0.00buy
Legacy Wealth Managment, LLC/ID0100+1000.000.00+0.00buy
BlackRock, Inc.9,99210,055+630.000.00+0.00buy
VANGUARD GROUP INC163,501163,50100.000.00+0.00hold
HEIGHTS CAPITAL MANAGEMENT, INC29,00029,00000.010.01-0.00hold
Federation des caisses Desjardins du Quebec10010000.000.00+0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
STATE STREET CORP11,21711,21700.000.00+0.00hold
Tower Research Capital LLC (TRC)1,051949-1020.000.00-0.00sell
FMR LLC500342-1580.000.00-0.00sell
BARD ASSOCIATES INC307,692307,359-3330.400.44+0.05sell
BARD ASSOCIATES INC160,490159,021-1,4690.030.02-0.01sell
HERITAGE INVESTORS MANAGEMENT CORP30,00025,000-5,0000.000.00-0.00sell
NORTHERN TRUST CORP11,4170-11,4170.000.00-0.00sell
XTX Topco Ltd12,2210-12,2210.000.00-0.00sell
Hilltop Holdings Inc.19,4900-19,4900.000.00-0.00sell
Warberg Asset Management LLC179,597156,154-23,4430.030.02-0.01sell
RENAISSANCE TECHNOLOGIES LLC146,09983,100-62,9990.000.00-0.00sell
Page 1 of 1