Stock Transactions — CSP INC

Total Bought
134,198
11 transactions
Total Sold
184,262
15 transactions
Net
-50,064
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Visionary Wealth Advisors599,166664,298+65,1320.580.53-0.06buy
FIRST TRUST ADVISORS LP021,578+21,5780.000.00+0.00buy
Qube Research & Technologies Ltd5,95919,932+13,9730.000.00+0.00buy
CITIGROUP INC012,991+12,9910.000.00+0.00buy
BANK OF MONTREAL /CAN/08,400+8,4000.000.00+0.00buy
BARCLAYS PLC08,002+8,0020.000.00+0.00buy
Copeland Capital Management, LLC03,255+3,2550.000.00+0.00buy
Tower Research Capital LLC (TRC)0474+4740.000.00+0.00buy
Bank of New York Mellon Corp68,18268,373+1910.000.00-0.00buy
AMERICAN CENTURY COMPANIES INC33,73133,845+1140.000.00-0.00buy
LAZARD ASSET MANAGEMENT LLC088+880.000.00+0.00buy
VANGUARD GROUP INC404,153404,15300.000.00-0.00hold
BRIDGEWAY CAPITAL MANAGEMENT, LLC63,00063,00000.020.02-0.00hold
Integrated Wealth Concepts LLC23,46923,46900.000.00-0.00hold
JPMORGAN CHASE & CO22,80022,80000.000.00-0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
MERCER GLOBAL ADVISORS INC /ADV197,556197,55600.010.01-0.00hold
STATE STREET CORP23,08823,08800.000.00-0.00hold
INNEALTA CAPITAL, LLC30-30.000.00-0.00sell
FMR LLC183127-560.000.00-0.00sell
NORTHERN TRUST CORP28,00827,763-2450.000.00-0.00sell
GEODE CAPITAL MANAGEMENT, LLC72,60671,886-7200.000.00-0.00sell
GSA CAPITAL PARTNERS LLP12,09510,094-2,0010.010.01-0.00sell
Hillsdale Investment Management Inc.5,9870-5,9870.010.00-0.01sell
APIS CAPITAL ADVISORS, LLC36,00030,000-6,0000.400.27-0.12sell
DIMENSIONAL FUND ADVISORS LP503,518496,016-7,5020.000.00-0.00sell
O'SHAUGHNESSY ASSET MANAGEMENT, LLC11,8170-11,8170.000.00-0.00sell
MARSHALL WACE, LLP12,2360-12,2360.000.00-0.00sell
Dynamic Technology Lab Private Ltd15,9660-15,9660.030.00-0.03sell
MILLENNIUM MANAGEMENT LLC46,77423,911-22,8630.000.00-0.00sell
NAVELLIER & ASSOCIATES INC62,37238,026-24,3460.110.07-0.04sell
JANE STREET GROUP, LLC26,2200-26,2200.000.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC442,226393,926-48,3000.010.01-0.00sell
Page 1 of 1