Stock Transactions — CO-DIAGNOSTICS INC

Total Bought
1,314,308
10 transactions
Total Sold
234,582
11 transactions
Net
+1,079,726
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Private Advisory Group LLC01,181,633+1,181,6330.000.10+0.10buy
Squarepoint Ops LLC028,357+28,3570.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC321,275345,511+24,2360.000.00-0.00buy
SIMPLEX TRADING, LLC10,73627,519+16,7830.000.00+0.00buy
TWO SIGMA SECURITIES, LLC016,462+16,4620.000.00+0.00buy
GOLDMAN SACHS GROUP INC015,991+15,9910.000.00+0.00buy
THOMPSON DAVIS & CO., INC.41,50057,200+15,7000.040.03-0.01buy
WOLVERINE TRADING, LLC013,516+13,5160.000.00+0.00buy
Tower Research Capital LLC (TRC)4,8826,232+1,3500.000.00-0.00buy
GROUP ONE TRADING LLC40,07540,355+2800.000.00-0.00buy
BRIDGEWAY CAPITAL MANAGEMENT, LLC272,900272,90000.010.00-0.00hold
BNP PARIBAS FINANCIAL MARKETS3,0903,09000.000.00-0.00hold
Bank of New York Mellon Corp137,068137,06800.000.00-0.00hold
Heritage Wealth Advisors52552500.000.00-0.00hold
SMI Advisory Services, LLC28,00028,00000.010.00-0.00hold
NewEdge Advisors, LLC20020000.000.00-0.00hold
Global Retirement Partners, LLC3,0003,00000.000.00-0.00hold
Physician Wealth Advisors, Inc.28,37528,37500.010.00-0.00hold
Koss-Olinger Consulting, LLC58,10258,10200.010.00-0.00hold
NORTHERN TRUST CORP54,97754,97700.000.00-0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
STATE STREET CORP100,647100,64700.000.00-0.00hold
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO1000-1000.000.00-0.00sell
BlackRock, Inc.504,382504,237-1450.000.00-0.00sell
NATIONAL BANK OF CANADA /FI/2000-2000.000.00-0.00sell
CIBC Private Wealth Group LLC1,6611,000-6610.000.00-0.00sell
VANGUARD GROUP INC1,781,2831,778,182-3,1010.000.00-0.00sell
EARNED WEALTH ADVISORS, LLC4,0000-4,0000.000.00-0.00sell
Kestra Advisory Services, LLC127,941122,806-5,1350.000.00-0.00sell
DIMENSIONAL FUND ADVISORS LP10,5420-10,5420.000.00-0.00sell
Virtu Financial LLC11,0290-11,0290.000.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC567,722555,622-12,1000.000.00-0.00sell
SUSQUEHANNA INTERNATIONAL GROUP, LLP187,5690-187,5690.000.00-0.00sell
Page 1 of 1