Stock Transactions — CO-DIAGNOSTICS INC

Total Bought
151,962
8 transactions
Total Sold
371,066
14 transactions
Net
-219,104
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
SUSQUEHANNA INTERNATIONAL GROUP, LLP094,663+94,6630.000.00+0.00buy
SMI Advisory Services, LLC17,49938,089+20,5900.010.01+0.01buy
GTS SECURITIES LLC012,567+12,5670.000.00+0.00buy
Kestra Advisory Services, LLC138,607148,941+10,3340.000.00-0.00buy
GROUP ONE TRADING LLC11,34416,844+5,5000.000.00+0.00buy
XTX Topco Ltd18,97823,625+4,6470.010.00-0.00buy
Physician Wealth Advisors, Inc.31,37533,375+2,0000.010.01-0.00buy
CIBC Private Wealth Group LLC01,661+1,6610.000.00+0.00buy
D. E. Shaw & Co., Inc.46,30546,30500.000.00-0.00hold
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
Heritage Wealth Advisors52552500.000.00-0.00hold
Engineers Gate Manager LP12,11912,11900.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
TOWNSQUARE CAPITAL LLC20,00020,00000.000.00-0.00hold
Banque Cantonale Vaudoise18018000.000.000.00hold
DIMENSIONAL FUND ADVISORS LP10,54210,54200.000.00-0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
NATIONAL BANK OF CANADA /FI/20020000.000.00-0.00hold
STATE STREET CORP100,647100,64700.000.00-0.00hold
HARBOUR INVESTMENTS, INC.100-100.000.00-0.00sell
NORTHERN TRUST CORP55,25055,026-2240.000.00-0.00sell
FMR LLC7610-7610.000.00-0.00sell
Tower Research Capital LLC (TRC)7,5625,908-1,6540.000.00+0.00sell
ENVESTNET ASSET MANAGEMENT INC24,16717,960-6,2070.000.00-0.00sell
Bank of New York Mellon Corp145,621137,067-8,5540.000.00-0.00sell
SIMPLEX TRADING, LLC24,64011,575-13,0650.000.00-0.00sell
MILLENNIUM MANAGEMENT LLC14,0710-14,0710.000.00-0.00sell
TWO SIGMA SECURITIES, LLC16,1790-16,1790.000.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC617,000600,400-16,6000.000.00-0.00sell
Koss-Olinger Consulting, LLC58,7260-58,7260.010.00-0.01sell
Man Group plc74,09510,637-63,4580.000.00-0.00sell
BANK OF MONTREAL /CAN/74,9100-74,9100.000.00-0.00sell
CITADEL ADVISORS LLC96,6470-96,6470.000.00-0.00sell
Page 1 of 1