Stock Transactions — CO-DIAGNOSTICS INC

Total Bought
255,294
10 transactions
Total Sold
219,200
13 transactions
Net
+36,094
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
BANK OF MONTREAL /CAN/074,910+74,9100.000.00+0.00buy
Man Group plc074,095+74,0950.000.00+0.00buy
SIMPLEX TRADING, LLC024,640+24,6400.000.00+0.00buy
CITADEL ADVISORS LLC72,27596,647+24,3720.000.00+0.00buy
SMI Advisory Services, LLC017,499+17,4990.000.01+0.01buy
GROUP ONE TRADING LLC14411,344+11,2000.000.00+0.00buy
Kestra Advisory Services, LLC128,560138,607+10,0470.000.00+0.00buy
TOWNSQUARE CAPITAL LLC12,10020,000+7,9000.000.00+0.00buy
Tower Research Capital LLC (TRC)07,562+7,5620.000.00+0.00buy
MILLENNIUM MANAGEMENT LLC11,00214,071+3,0690.000.00+0.00buy
VANGUARD GROUP INC1,781,2831,781,28300.000.00+0.00hold
BRIDGEWAY CAPITAL MANAGEMENT, LLC272,900272,90000.010.01+0.00hold
RHUMBLINE ADVISERS97297200.000.00+0.00hold
BNP PARIBAS FINANCIAL MARKETS3,0903,09000.000.00+0.00hold
GEODE CAPITAL MANAGEMENT, LLC294,422294,42200.000.00+0.00hold
Bank of New York Mellon Corp145,621145,62100.000.00+0.00hold
Heritage Wealth Advisors52552500.000.00+0.00hold
NewEdge Advisors, LLC20020000.000.00+0.00hold
Qube Research & Technologies Ltd131300.000.00-0.00hold
Global Retirement Partners, LLC3,0003,00000.000.00+0.00hold
Banque Cantonale Vaudoise18018000.000.000.00hold
DIMENSIONAL FUND ADVISORS LP10,54210,54200.000.00+0.00hold
NORTHERN TRUST CORP55,25055,25000.000.00+0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
HARBOUR INVESTMENTS, INC.101000.000.00-0.00hold
NATIONAL BANK OF CANADA /FI/20020000.000.00+0.00hold
STATE STREET CORP100,647100,64700.000.00+0.00hold
FMR LLC765761-40.000.00+0.00sell
D. E. Shaw & Co., Inc.46,39046,305-850.000.00+0.00sell
ENVESTNET ASSET MANAGEMENT INC24,25624,167-890.000.00+0.00sell
TWO SIGMA SECURITIES, LLC16,62616,179-4470.000.00+0.00sell
Engineers Gate Manager LP13,30912,119-1,1900.000.00-0.00sell
XTX Topco Ltd21,76318,978-2,7850.000.01+0.00sell
Physician Wealth Advisors, Inc.39,37531,375-8,0000.010.01-0.00sell
Portside Wealth Group, LLC12,0000-12,0000.000.00-0.00sell
Aristides Capital LLC15,0000-15,0000.010.00-0.01sell
RENAISSANCE TECHNOLOGIES LLC636,400617,000-19,4000.000.00+0.00sell
JANE STREET GROUP, LLC25,8330-25,8330.000.00-0.00sell
Koss-Olinger Consulting, LLC111,80858,726-53,0820.020.01-0.01sell
SUSQUEHANNA INTERNATIONAL GROUP, LLP81,2850-81,2850.000.00-0.00sell
Page 1 of 1