Stock Transactions — CO-DIAGNOSTICS INC

Total Bought
363,792
14 transactions
Total Sold
107,131
9 transactions
Net
+256,661
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
SUSQUEHANNA INTERNATIONAL GROUP, LLP94,663201,570+106,9070.000.00+0.00buy
Koss-Olinger Consulting, LLC058,887+58,8870.000.01+0.01buy
SIMPLEX TRADING, LLC11,57564,843+53,2680.000.00+0.00buy
THOMPSON DAVIS & CO., INC.041,500+41,5000.000.04+0.04buy
Virtu Financial LLC027,909+27,9090.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC294,422317,380+22,9580.000.00+0.00buy
WOLVERINE TRADING, LLC022,248+22,2480.000.00+0.00buy
TWO SIGMA SECURITIES, LLC017,598+17,5980.000.00+0.00buy
GROUP ONE TRADING LLC16,84426,444+9,6000.000.00+0.00buy
GTS SECURITIES LLC12,56713,527+9600.000.00-0.00buy
Kestra Advisory Services, LLC148,941149,874+9330.000.00-0.00buy
ENVESTNET ASSET MANAGEMENT INC17,96018,883+9230.000.00+0.00buy
Financial Network Wealth Advisors LLC0100+1000.000.00+0.00buy
Bank of New York Mellon Corp137,067137,068+10.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
CIBC Private Wealth Group LLC1,6611,66100.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
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
NORTHERN TRUST CORP55,02654,977-490.000.00+0.00sell
Engineers Gate Manager LP12,11911,729-3900.000.00-0.00sell
Tower Research Capital LLC (TRC)5,9085,272-6360.000.00-0.00sell
Physician Wealth Advisors, Inc.33,37531,375-2,0000.010.01-0.00sell
SMI Advisory Services, LLC38,08928,000-10,0890.010.01-0.01sell
Man Group plc10,6370-10,6370.000.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC600,400587,000-13,4000.000.00+0.00sell
XTX Topco Ltd23,6250-23,6250.000.00-0.00sell
D. E. Shaw & Co., Inc.46,3050-46,3050.000.00-0.00sell
Page 1 of 1