0000950123-21-001313.txt : 20210209 0000950123-21-001313.hdr.sgml : 20210209 20210209104719 ACCESSION NUMBER: 0000950123-21-001313 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210209 DATE AS OF CHANGE: 20210209 EFFECTIVENESS DATE: 20210209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hillsdale Investment Management Inc. CENTRAL INDEX KEY: 0001368465 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11957 FILM NUMBER: 21604540 BUSINESS ADDRESS: STREET 1: 1 FIRST CANADIAN PLACE STREET 2: 100 KING ST WEST, SUITE 5900 P.O. 477 CITY: TORONTO STATE: A6 ZIP: M5X 1E4 BUSINESS PHONE: 416-913-3900 MAIL ADDRESS: STREET 1: 1 FIRST CANADIAN PLACE STREET 2: 100 KING ST WEST, SUITE 5900 P.O. 477 CITY: TORONTO STATE: A6 ZIP: M5X 1E4 13F-HR 1 primary_doc.xml 13F-HR LIVE 0001368465 XXXXXXXX 12-31-2020 12-31-2020 false Hillsdale Investment Management Inc.
1 First Canadian Place 100 KING ST WEST, SUITE 5900 P.O. 477 Toronto A6 M5X 1E4
13F HOLDINGS REPORT 028-11957 N
Ian Rhoden SVP, Finance and Compliance 416 913 3916 /s/I.Rhoden Toronto A6 02-08-2021 0 1565 1052507 false
INFORMATION TABLE 2 2818.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 44 250 SH SOLE 250 0 0 A10 NETWORKS INC COM 002121101 463 47000 SH SOLE 47000 0 0 A10 NETWORKS INC COM 002121101 1239 125623 SH SOLE 125623 0 0 A10 NETWORKS INC COM 002121101 175 17700 SH SOLE 17700 0 0 A10 NETWORKS INC COM 002121101 3050 309300 SH SOLE 309300 0 0 ABBOTT LABS COM 002824100 8 75 SH SOLE 75 0 0 ABBOTT LABS COM 002824100 181 1650 SH SOLE 1650 0 0 ABBOTT LABS COM 002824100 394 3600 SH SOLE 3600 0 0 ABBVIE INC COM 00287Y109 9 82 SH SOLE 82 0 0 ABBVIE INC COM 00287Y109 79 740 SH SOLE 740 0 0 ABBVIE INC COM 00287Y109 225 2100 SH SOLE 2100 0 0 ABBVIE INC COM 00287Y109 439 4100 SH SOLE 4100 0 0 ABBVIE INC COM 00287Y109 11 100 SH SOLE 100 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 9 180 SH SOLE 180 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 111 2200 SH SOLE 2200 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 493 9800 SH SOLE 9800 0 0 ACCENTURE PLC IRELAND COM G1151C101 136 520 SH SOLE 520 0 0 ACCENTURE PLC IRELAND COM G1151C101 5 20 SH SOLE 20 0 0 ACME UTD CORP COM 004816104 36 1200 SH SOLE 1200 0 0 ACTIVISION BLIZZARD INC COM 00507V109 9 100 SH SOLE 100 0 0 ACTIVISION BLIZZARD INC COM 00507V109 102 1100 SH SOLE 1100 0 0 ACTIVISION BLIZZARD INC COM 00507V109 474 5100 SH SOLE 5100 0 0 ADAPT HEALTH CORP COM 00653Q102 1025 27300 SH SOLE 27300 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 10 20 SH SOLE 20 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 250 500 SH SOLE 500 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 375 750 SH SOLE 750 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1346 16100 SH SOLE 16100 0 0 ADVANCED ENERGY INDS COM 007973100 1164 12000 SH SOLE 12000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9 100 SH SOLE 100 0 0 ADVANCED MICRO DEVICES INC COM 007903107 58 630 SH SOLE 630 0 0 AEROVIRONMENT INC COM 008073108 878 10100 SH SOLE 10100 0 0 AGCO CORP COM COM 001084102 11 105 SH SOLE 105 0 0 AGCO CORP COM COM 001084102 113 1100 SH SOLE 1100 0 0 AGCO CORP COM COM 001084102 505 4900 SH SOLE 4900 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 35 500 SH SOLE 500 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 4811 68400 SH SOLE 68400 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 35 500 SH SOLE 500 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 2518 35800 SH SOLE 35800 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 11 70 SH SOLE 70 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 15 930 SH SOLE 930 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 30 1850 SH SOLE 1850 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 29 1745 SH SOLE 1745 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 11 645 SH SOLE 645 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 6 375 SH SOLE 375 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 419 25500 SH SOLE 25500 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 8 470 SH SOLE 470 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 10 600 SH SOLE 600 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 10 600 SH SOLE 600 0 0 ALIBABA GROUP HLDG LTD COM 01609W102 6 25 SH SOLE 25 0 0 ALIGN TECHNOLOGY INC COM 016255101 9 16 SH SOLE 16 0 0 ALIGN TECHNOLOGY INC COM 016255101 96 180 SH SOLE 180 0 0 ALIGN TECHNOLOGY INC COM 016255101 428 800 SH SOLE 800 0 0 ALLEGION PLC COM G0176J109 9 80 SH SOLE 80 0 0 ALLEGION PLC COM G0176J109 105 900 SH SOLE 900 0 0 ALLEGION PLC COM G0176J109 431 3700 SH SOLE 3700 0 0 ALLIANCEBERNSTEIN HLDG L P COM 01881G106 20 600 SH SOLE 600 0 0 ALLIANT ENERGY CORP COM 018802108 3 50 SH SOLE 50 0 0 ALLSTATE CORP COM 020002101 104 950 SH SOLE 950 0 0 ALLSTATE CORP COM 020002101 451 4100 SH SOLE 4100 0 0 ALLSTATE CORP COM 020002101 4 40 SH SOLE 40 0 0 ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 364 15388 SH SOLE 15388 0 0 ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 1083 45800 SH SOLE 45800 0 0 ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 137 5795 SH SOLE 5795 0 0 ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 2398 101429 SH SOLE 101429 0 0 ALPHABET INC CL A COM 02079K305 9 5 SH SOLE 5 0 0 ALPHABET INC CL A COM 02079K305 627 358 SH SOLE 358 0 0 ALPHABET INC CL C COM 02079K107 14 8 SH SOLE 8 0 0 ALPS ETF TR COM 00162Q452 102 3980 SH SOLE 3980 0 0 ALTRA INDL MOTION CORP COM 02208R106 1125 20300 SH SOLE 20300 0 0 ALTRIA GROUP INC COM 02209S103 37 900 SH SOLE 900 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 315 12300 SH SOLE 12300 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 875 34100 SH SOLE 34100 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 118 4600 SH SOLE 4600 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 28 1100 SH SOLE 1100 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 2080 81100 SH SOLE 81100 0 0 AMAZON COM INC COM 023135106 13 4 SH SOLE 4 0 0 AMAZON COM INC COM 023135106 759 233 SH SOLE 233 0 0 AMAZON COM INC COM 023135106 7 2 SH SOLE 2 0 0 AMDOCS LTD COM G02602103 9 120 SH SOLE 120 0 0 AMDOCS LTD COM G02602103 85 1200 SH SOLE 1200 0 0 AMDOCS LTD COM G02602103 376 5300 SH SOLE 5300 0 0 AMDOCS LTD COM G02602103 11 150 SH SOLE 150 0 0 AMEDISYS INC COM 023436108 10 35 SH SOLE 35 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 88 1000 SH SOLE 1000 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 377 4300 SH SOLE 4300 0 0 AMERICAN HOMES 4 RENT COM 02665T306 4 130 SH SOLE 130 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 7 240 SH SOLE 240 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 348 11420 SH SOLE 11420 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 131 4304 SH SOLE 4304 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 2321 76161 SH SOLE 76161 0 0 AMERICAN TOWER CORP NEW COM 03027X100 47 210 SH SOLE 210 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3 15 SH SOLE 15 0 0 AMGEN INC COM 031162100 106 460 SH SOLE 460 0 0 AMKOR TECHNOLOGY INC COM 031652100 466 30900 SH SOLE 30900 0 0 AMKOR TECHNOLOGY INC COM 031652100 1063 70500 SH SOLE 70500 0 0 AMKOR TECHNOLOGY INC COM 031652100 176 11700 SH SOLE 11700 0 0 AMKOR TECHNOLOGY INC COM 031652100 3070 203600 SH SOLE 203600 0 0 AMPHENOL CORP NEW COM 032095101 10 75 SH SOLE 75 0 0 AMPHENOL CORP NEW COM 032095101 98 750 SH SOLE 750 0 0 AMPHENOL CORP NEW COM 032095101 418 3200 SH SOLE 3200 0 0 AMPHENOL CORP NEW COM 032095101 7 50 SH SOLE 50 0 0 AON PLC SHS CL A COM G0403H108 2 10 SH SOLE 10 0 0 APHRIA INC COM COM 03765K104 3999 578800 SH SOLE 578800 0 0 APHRIA INC COM COM 03765K104 2148 310900 SH SOLE 310900 0 0 APOGEE ENTERPRISES INC COM 037598109 25 800 SH SOLE 800 0 0 APPLE INC COM 037833100 13 98 SH SOLE 98 0 0 APPLE INC COM 037833100 11 80 SH SOLE 80 0 0 APPLE INC COM 037833100 1271 9580 SH SOLE 9580 0 0 APPLE INC COM 037833100 517 3900 SH SOLE 3900 0 0 APPLIED MATLS INC COM 038222105 10 120 SH SOLE 120 0 0 APPLIED MATLS INC COM 038222105 112 1300 SH SOLE 1300 0 0 APPLIED MATLS INC COM 038222105 509 5900 SH SOLE 5900 0 0 APTARGROUP INC COM 038336103 8 55 SH SOLE 55 0 0 ARCBEST CORP COM COM 03937C105 9 200 SH SOLE 200 0 0 ARCBEST CORP COM COM 03937C105 419 9809 SH SOLE 9809 0 0 ARCBEST CORP COM COM 03937C105 943 22100 SH SOLE 22100 0 0 ARCBEST CORP COM COM 03937C105 156 3657 SH SOLE 3657 0 0 ARCBEST CORP COM COM 03937C105 2747 64380 SH SOLE 64380 0 0 ARGAN INC COM 04010E109 307 6900 SH SOLE 6900 0 0 ARGAN INC COM 04010E109 859 19300 SH SOLE 19300 0 0 ARGAN INC COM 04010E109 116 2600 SH SOLE 2600 0 0 ARGAN INC COM 04010E109 2011 45200 SH SOLE 45200 0 0 ARROW ELECTRS INC COM 042735100 11 110 SH SOLE 110 0 0 ARROW ELECTRS INC COM 042735100 107 1100 SH SOLE 1100 0 0 ARROW ELECTRS INC COM 042735100 477 4900 SH SOLE 4900 0 0 ARTESIAN RES CORP COM 043113208 6 160 SH SOLE 160 0 0 ARTISAN PARTNERS ASSET MGMT COM 04316A108 10 200 SH SOLE 200 0 0 ARTISAN PARTNERS ASSET MGMT COM 04316A108 73 1450 SH SOLE 1450 0 0 ARTISAN PARTNERS ASSET MGMT COM 04316A108 664 13200 SH SOLE 13200 0 0 ARTISAN PARTNERS ASSET MGMT COM 04316A108 1284 25500 SH SOLE 25500 0 0 ARTISAN PARTNERS ASSET MGMT COM 04316A108 252 5000 SH SOLE 5000 0 0 ARTISAN PARTNERS ASSET MGMT COM 04316A108 4375 86900 SH SOLE 86900 0 0 ASPEN TECHNOLOGY INC COM 045327103 9 70 SH SOLE 70 0 0 ASSOCIATED BANC CORP COM COM 045487105 99 5800 SH SOLE 5800 0 0 ASSOCIATED BANC CORP COM COM 045487105 436 25600 SH SOLE 25600 0 0 ASTRAZENECA PLC COM 046353108 5 100 SH SOLE 100 0 0 AT HOME GROUP INC COM 04650Y100 9 560 SH SOLE 560 0 0 AT HOME GROUP INC COM 04650Y100 368 23800 SH SOLE 23800 0 0 AT HOME GROUP INC COM 04650Y100 785 50800 SH SOLE 50800 0 0 AT HOME GROUP INC COM 04650Y100 139 9000 SH SOLE 9000 0 0 AT HOME GROUP INC COM 04650Y100 2413 156100 SH SOLE 156100 0 0 AT&T INC COM COM 00206R102 6 210 SH SOLE 210 0 0 ATKORE INTL GROUP INC COM 047649108 588 14300 SH SOLE 14300 0 0 ATKORE INTL GROUP INC COM 047649108 222 5400 SH SOLE 5400 0 0 ATKORE INTL GROUP INC COM 047649108 3860 93904 SH SOLE 93904 0 0 ATLANTIC POWER CORP COM NEW COM 04878Q863 167 79900 SH SOLE 79900 0 0 ATLANTICA SUSTAINABLE INFR PLC COM G0751N103 3 90 SH SOLE 90 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 8 150 SH SOLE 150 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 360 6600 SH SOLE 6600 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 136 2500 SH SOLE 2500 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 2356 43200 SH SOLE 43200 0 0 AUTODESK INC COM 052769106 12 40 SH SOLE 40 0 0 AUTODESK INC COM 052769106 122 400 SH SOLE 400 0 0 AUTODESK INC COM 052769106 489 1600 SH SOLE 1600 0 0 AUTONATION INC COM 05329W102 108 1550 SH SOLE 1550 0 0 AUTONATION INC COM 05329W102 475 6800 SH SOLE 6800 0 0 AVIAT NETWORKS INC COM NEW COM 05366Y201 41 1200 SH SOLE 1200 0 0 AVID TECHNOLOGY INC COM 05367P100 459 28900 SH SOLE 28900 0 0 AVID TECHNOLOGY INC COM 05367P100 171 10800 SH SOLE 10800 0 0 AVID TECHNOLOGY INC COM 05367P100 3038 191400 SH SOLE 191400 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 1118 38400 SH SOLE 38400 0 0 B2GOLD CORP COM 11777Q209 17 3000 SH SOLE 3000 0 0 B2GOLD CORP COM 11777Q209 22 4000 SH SOLE 4000 0 0 B2GOLD CORP COM 11777Q209 54 9600 SH SOLE 9600 0 0 B2GOLD CORP COM 11777Q209 154 27500 SH SOLE 27500 0 0 B2GOLD CORP COM 11777Q209 17 3000 SH SOLE 3000 0 0 B2GOLD CORP COM 11777Q209 784 140000 SH SOLE 140000 0 0 B2GOLD CORP COM 11777Q209 5202 929200 SH SOLE 929200 0 0 B2GOLD CORP COM 11777Q209 1547 276300 SH SOLE 276300 0 0 BALCHEM CORP COM 057665200 323 2800 SH SOLE 2800 0 0 BALCHEM CORP COM 057665200 1049 9100 SH SOLE 9100 0 0 BALCHEM CORP COM 057665200 127 1100 SH SOLE 1100 0 0 BALCHEM CORP COM 057665200 2109 18300 SH SOLE 18300 0 0 BANK MONTREAL QUE COM 063671101 62 810 SH SOLE 810 0 0 BANK MONTREAL QUE COM 063671101 8 100 SH SOLE 100 0 0 BANK MONTREAL QUE COM 063671101 76 1000 SH SOLE 1000 0 0 BANK MONTREAL QUE COM 063671101 8 100 SH SOLE 100 0 0 BANK MONTREAL QUE COM 063671101 5311 69900 SH SOLE 69900 0 0 BANK MONTREAL QUE COM 063671101 134 1770 SH SOLE 1770 0 0 BANK MONTREAL QUE COM 063671101 361 4750 SH SOLE 4750 0 0 BANK MONTREAL QUE COM 063671101 62 810 SH SOLE 810 0 0 BANK MONTREAL QUE COM 063671101 1831 24100 SH SOLE 24100 0 0 BANK MONTREAL QUE COM 063671101 2698 35500 SH SOLE 35500 0 0 BANK NOVA SCOTIA B C COM 064149107 68 1267 SH SOLE 1267 0 0 BANK NOVA SCOTIA B C COM 064149107 10 176 SH SOLE 176 0 0 BANK NOVA SCOTIA B C COM 064149107 23 420 SH SOLE 420 0 0 BANK NOVA SCOTIA B C COM 064149107 17 310 SH SOLE 310 0 0 BANK NOVA SCOTIA B C COM 064149107 7 134 SH SOLE 134 0 0 BANK NOVA SCOTIA B C COM 064149107 9 163 SH SOLE 163 0 0 BANK NOVA SCOTIA B C COM 064149107 4 75 SH SOLE 75 0 0 BANK NOVA SCOTIA B C COM 064149107 12 220 SH SOLE 220 0 0 BANK NOVA SCOTIA B C COM 064149107 6 110 SH SOLE 110 0 0 BANK NOVA SCOTIA B C COM 064149107 11 200 SH SOLE 200 0 0 BANK NOVA SCOTIA B C COM 064149107 6309 116800 SH SOLE 116800 0 0 BANK NOVA SCOTIA B C COM 064149107 199 3690 SH SOLE 3690 0 0 BANK NOVA SCOTIA B C COM 064149107 275 5100 SH SOLE 5100 0 0 BANK NOVA SCOTIA B C COM 064149107 68 1267 SH SOLE 1267 0 0 BANK NOVA SCOTIA B C COM 064149107 1837 34000 SH SOLE 34000 0 0 BANK NOVA SCOTIA B C COM 064149107 3203 59300 SH SOLE 59300 0 0 BARRICK GOLD CORP COM COM 067901108 7 300 SH SOLE 300 0 0 BARRICK GOLD CORP COM COM 067901108 6602 289932 SH SOLE 289932 0 0 BARRICK GOLD CORP COM COM 067901108 157 6900 SH SOLE 6900 0 0 BARRICK GOLD CORP COM COM 067901108 385 16900 SH SOLE 16900 0 0 BARRICK GOLD CORP COM COM 067901108 2026 89000 SH SOLE 89000 0 0 BARRICK GOLD CORP COM COM 067901108 3277 143900 SH SOLE 143900 0 0 BAUSCH HEALTH COS INC COM COM 071734107 31 1500 SH SOLE 1500 0 0 BAUSCH HEALTH COS INC COM COM 071734107 31 1500 SH SOLE 1500 0 0 BCE INC COM NEW COM 05534B760 45 1060 SH SOLE 1060 0 0 BCE INC COM NEW COM 05534B760 12 280 SH SOLE 280 0 0 BCE INC COM NEW COM 05534B760 23 546 SH SOLE 546 0 0 BCE INC COM NEW COM 05534B760 24 561 SH SOLE 561 0 0 BCE INC COM NEW COM 05534B760 9 208 SH SOLE 208 0 0 BCE INC COM NEW COM 05534B760 5 110 SH SOLE 110 0 0 BCE INC COM NEW COM 05534B760 551 12900 SH SOLE 12900 0 0 BCE INC COM NEW COM 05534B760 20 460 SH SOLE 460 0 0 BCE INC COM NEW COM 05534B760 8 180 SH SOLE 180 0 0 BCE INC COM NEW COM 05534B760 21 500 SH SOLE 500 0 0 BCE INC COM NEW COM 05534B760 135 3170 SH SOLE 3170 0 0 BCE INC COM NEW COM 05534B760 147 3450 SH SOLE 3450 0 0 BCE INC COM NEW COM 05534B760 45 1060 SH SOLE 1060 0 0 BCE INC COM NEW COM 05534B760 1200 28089 SH SOLE 28089 0 0 BEACON ROOFING SUPPLY INC COM 073685109 450 11200 SH SOLE 11200 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1009 25100 SH SOLE 25100 0 0 BEACON ROOFING SUPPLY INC COM 073685109 169 4200 SH SOLE 4200 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2962 73700 SH SOLE 73700 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 237 1020 SH SOLE 1020 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 17 1700 SH SOLE 1700 0 0 BIG LOTS INC COM COM 089302103 373 8700 SH SOLE 8700 0 0 BIG LOTS INC COM COM 089302103 142 3300 SH SOLE 3300 0 0 BIG LOTS INC COM COM 089302103 2520 58700 SH SOLE 58700 0 0 BIOGEN INC COM 09062X103 6 23 SH SOLE 23 0 0 BIOGEN INC COM 09062X103 73 300 SH SOLE 300 0 0 BIOGEN INC COM 09062X103 367 1500 SH SOLE 1500 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 306 8200 SH SOLE 8200 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 887 23800 SH SOLE 23800 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 116 3100 SH SOLE 3100 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 2009 53900 SH SOLE 53900 0 0 BK OF AMERICA CORP COM 060505104 61 2000 SH SOLE 2000 0 0 BLACKBERRY LTD COM COM 09228F103 4985 752200 SH SOLE 752200 0 0 BLACKBERRY LTD COM COM 09228F103 2551 385000 SH SOLE 385000 0 0 BLACKLINE INC COM 09239B109 1160 8700 SH SOLE 8700 0 0 BLACKROCK INC COM 09247X101 43 60 SH SOLE 60 0 0 BLUELINX HLDGS INC COM 09624H208 38 1300 SH SOLE 1300 0 0 BMC STK HLDGS INC COM 05591B109 1095 20400 SH SOLE 20400 0 0 BOEING CO COM 097023105 30 140 SH SOLE 140 0 0 BOISE CASCADE CO DEL COM 09739D100 593 12400 SH SOLE 12400 0 0 BOISE CASCADE CO DEL COM 09739D100 1147 24000 SH SOLE 24000 0 0 BOISE CASCADE CO DEL COM 09739D100 225 4700 SH SOLE 4700 0 0 BOISE CASCADE CO DEL COM 09739D100 3953 82700 SH SOLE 82700 0 0 BOX INC COM 10316T104 381 21100 SH SOLE 21100 0 0 BOX INC COM 10316T104 847 46900 SH SOLE 46900 0 0 BOX INC COM 10316T104 144 8000 SH SOLE 8000 0 0 BOX INC COM 10316T104 2513 139200 SH SOLE 139200 0 0 BRIGHTCOVE INC COM 10921T101 500 27200 SH SOLE 27200 0 0 BRIGHTCOVE INC COM 10921T101 190 10300 SH SOLE 10300 0 0 BRIGHTCOVE INC COM 10921T101 3297 179200 SH SOLE 179200 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 9 140 SH SOLE 140 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 80 1290 SH SOLE 1290 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 14 230 SH SOLE 230 0 0 BROADCOM LTD COM 11135F101 44 100 SH SOLE 100 0 0 BROADCOM LTD COM 11135F101 74 170 SH SOLE 170 0 0 BROOKFIELD ASSET MGMT INC CL A COM 112585104 58 1400 SH SOLE 1400 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 108 2605 SH SOLE 2605 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 211 5100 SH SOLE 5100 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 58 1400 SH SOLE 1400 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 1322 32000 SH SOLE 32000 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT COM G16252101 292 5900 SH SOLE 5900 0 0 BROOKFIELD PROPERTY PARTRS L COM G16249107 17 1200 SH SOLE 1200 0 0 BROOKFIELD PROPERTY PARTRS L COM G16249107 17 1200 SH SOLE 1200 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP COM G16258108 291 6750 SH SOLE 6750 0 0 BUCKLE INC COM 118440106 20 680 SH SOLE 680 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1208 29600 SH SOLE 29600 0 0 CACI INTL INC COM 127190304 100 400 SH SOLE 400 0 0 CACI INTL INC COM 127190304 449 1800 SH SOLE 1800 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 12 90 SH SOLE 90 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 123 900 SH SOLE 900 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 518 3800 SH SOLE 3800 0 0 CAI INTERNATIONAL INC COM COM 12477X106 9 290 SH SOLE 290 0 0 CAI INTERNATIONAL INC COM COM 12477X106 16 500 SH SOLE 500 0 0 CAI INTERNATIONAL INC COM COM 12477X106 403 12900 SH SOLE 12900 0 0 CAI INTERNATIONAL INC COM COM 12477X106 153 4900 SH SOLE 4900 0 0 CAI INTERNATIONAL INC COM COM 12477X106 2665 85300 SH SOLE 85300 0 0 CALIX INC COM 13100M509 12 400 SH SOLE 400 0 0 CALIX INC COM 13100M509 658 22100 SH SOLE 22100 0 0 CALIX INC COM 13100M509 1220 41000 SH SOLE 41000 0 0 CALIX INC COM 13100M509 250 8400 SH SOLE 8400 0 0 CALIX INC COM 13100M509 4381 147200 SH SOLE 147200 0 0 CAMBIUM NETWORKS CORP COM G17766109 424 16900 SH SOLE 16900 0 0 CAMBIUM NETWORKS CORP COM G17766109 161 6400 SH SOLE 6400 0 0 CAMBIUM NETWORKS CORP COM G17766109 2789 111200 SH SOLE 111200 0 0 CAMDEN PPTY TR COM 133131102 3 35 SH SOLE 35 0 0 CAMECO CORP COM COM 13321L108 8 590 SH SOLE 590 0 0 CAMPBELL SOUP CO COM 134429109 8 160 SH SOLE 160 0 0 CAMPING WORLD HLDGS INC COM 13462K109 300 11500 SH SOLE 11500 0 0 CAMPING WORLD HLDGS INC COM 13462K109 112 4300 SH SOLE 4300 0 0 CAMPING WORLD HLDGS INC COM 13462K109 2019 77500 SH SOLE 77500 0 0 CANADIAN IMP BK COMM COM 136069101 55 650 SH SOLE 650 0 0 CANADIAN IMP BK COMM COM 136069101 16 185 SH SOLE 185 0 0 CANADIAN IMP BK COMM COM 136069101 199 2330 SH SOLE 2330 0 0 CANADIAN IMP BK COMM COM 136069101 26 300 SH SOLE 300 0 0 CANADIAN IMP BK COMM COM 136069101 12 141 SH SOLE 141 0 0 CANADIAN IMP BK COMM COM 136069101 7 81 SH SOLE 81 0 0 CANADIAN IMP BK COMM COM 136069101 478 5600 SH SOLE 5600 0 0 CANADIAN IMP BK COMM COM 136069101 15 170 SH SOLE 170 0 0 CANADIAN IMP BK COMM COM 136069101 10 120 SH SOLE 120 0 0 CANADIAN IMP BK COMM COM 136069101 9 100 SH SOLE 100 0 0 CANADIAN IMP BK COMM COM 136069101 7350 86100 SH SOLE 86100 0 0 CANADIAN IMP BK COMM COM 136069101 194 2270 SH SOLE 2270 0 0 CANADIAN IMP BK COMM COM 136069101 469 5500 SH SOLE 5500 0 0 CANADIAN IMP BK COMM COM 136069101 55 650 SH SOLE 650 0 0 CANADIAN IMP BK COMM COM 136069101 2424 28400 SH SOLE 28400 0 0 CANADIAN IMP BK COMM COM 136069101 3739 43800 SH SOLE 43800 0 0 CANADIAN NAT RES LTD COM 136385101 43 1800 SH SOLE 1800 0 0 CANADIAN NAT RES LTD COM 136385101 223 9300 SH SOLE 9300 0 0 CANADIAN NAT RES LTD COM 136385101 43 1800 SH SOLE 1800 0 0 CANADIAN NATL RY CO COM COM 136375102 55 500 SH SOLE 500 0 0 CANADIAN NATL RY CO COM COM 136375102 10 90 SH SOLE 90 0 0 CANADIAN NATL RY CO COM COM 136375102 35 322 SH SOLE 322 0 0 CANADIAN NATL RY CO COM COM 136375102 28 255 SH SOLE 255 0 0 CANADIAN NATL RY CO COM COM 136375102 7 62 SH SOLE 62 0 0 CANADIAN NATL RY CO COM COM 136375102 4 39 SH SOLE 39 0 0 CANADIAN NATL RY CO COM COM 136375102 20 180 SH SOLE 180 0 0 CANADIAN NATL RY CO COM COM 136375102 7 60 SH SOLE 60 0 0 CANADIAN NATL RY CO COM COM 136375102 22 200 SH SOLE 200 0 0 CANADIAN NATL RY CO COM COM 136375102 193 1760 SH SOLE 1760 0 0 CANADIAN NATL RY CO COM COM 136375102 537 4890 SH SOLE 4890 0 0 CANADIAN NATL RY CO COM COM 136375102 55 500 SH SOLE 500 0 0 CANADIAN NATL RY CO COM COM 136375102 3109 28300 SH SOLE 28300 0 0 CANADIAN PAC RY LTD COM 13645T100 94 270 SH SOLE 270 0 0 CANADIAN PAC RY LTD COM 13645T100 14 40 SH SOLE 40 0 0 CANADIAN PAC RY LTD COM 13645T100 6517 18800 SH SOLE 18800 0 0 CANADIAN PAC RY LTD COM 13645T100 156 450 SH SOLE 450 0 0 CANADIAN PAC RY LTD COM 13645T100 329 950 SH SOLE 950 0 0 CANADIAN PAC RY LTD COM 13645T100 94 270 SH SOLE 270 0 0 CANADIAN PAC RY LTD COM 13645T100 1830 5280 SH SOLE 5280 0 0 CANADIAN PAC RY LTD COM 13645T100 3259 9400 SH SOLE 9400 0 0 CANON INC SPONSORED ADR COM 138006309 3 130 SH SOLE 130 0 0 CARDINAL HEALTH INC COM 14149Y108 32 600 SH SOLE 600 0 0 CARETRUST REIT INC COM 14174T107 1087 49000 SH SOLE 49000 0 0 CBIZ INC COM COM 124805102 929 34900 SH SOLE 34900 0 0 CDK GLOBAL INC COM 12508E101 9 170 SH SOLE 170 0 0 CDK GLOBAL INC COM 12508E101 98 1900 SH SOLE 1900 0 0 CDK GLOBAL INC COM 12508E101 441 8500 SH SOLE 8500 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 24 3000 SH SOLE 3000 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 1724 213764 SH SOLE 213764 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 2661 329947 SH SOLE 329947 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 1141 141458 SH SOLE 141458 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 237 29363 SH SOLE 29363 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 391 48461 SH SOLE 48461 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 70 8700 SH SOLE 8700 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 266 33000 SH SOLE 33000 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 1570 194684 SH SOLE 194684 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 211 26226 SH SOLE 26226 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 7980 989608 SH SOLE 989608 0 0 CELESTICA INC SUB VTG SHS COM 15101Q108 2371 294096 SH SOLE 294096 0 0 CELSIUS HLDGS INC COM 15118V207 1560 31000 SH SOLE 31000 0 0 CENOVUS ENERGY INC COM COM 15135U109 32 5300 SH SOLE 5300 0 0 CENOVUS ENERGY INC COM COM 15135U109 32 5300 SH SOLE 5300 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205 846 23300 SH SOLE 23300 0 0 CENTURY CMNTYS INC COM 156504300 10 230 SH SOLE 230 0 0 CENTURY CMNTYS INC COM 156504300 438 10007 SH SOLE 10007 0 0 CENTURY CMNTYS INC COM 156504300 924 21100 SH SOLE 21100 0 0 CENTURY CMNTYS INC COM 156504300 167 3824 SH SOLE 3824 0 0 CENTURY CMNTYS INC COM 156504300 2874 65653 SH SOLE 65653 0 0 CERNER CORP COM 156782104 9 110 SH SOLE 110 0 0 CGI INC CL A SUB VTG COM 12532H104 48 600 SH SOLE 600 0 0 CGI INC CL A SUB VTG COM 12532H104 9 110 SH SOLE 110 0 0 CGI INC CL A SUB VTG COM 12532H104 20 247 SH SOLE 247 0 0 CGI INC CL A SUB VTG COM 12532H104 36 449 SH SOLE 449 0 0 CGI INC CL A SUB VTG COM 12532H104 79 1000 SH SOLE 1000 0 0 CGI INC CL A SUB VTG COM 12532H104 7 83 SH SOLE 83 0 0 CGI INC CL A SUB VTG COM 12532H104 3 44 SH SOLE 44 0 0 CGI INC CL A SUB VTG COM 12532H104 17 210 SH SOLE 210 0 0 CGI INC CL A SUB VTG COM 12532H104 6 75 SH SOLE 75 0 0 CGI INC CL A SUB VTG COM 12532H104 24 300 SH SOLE 300 0 0 CGI INC CL A SUB VTG COM 12532H104 78 990 SH SOLE 990 0 0 CGI INC CL A SUB VTG COM 12532H104 174 2200 SH SOLE 2200 0 0 CGI INC CL A SUB VTG COM 12532H104 40 500 SH SOLE 500 0 0 CGI INC CL A SUB VTG COM 12532H104 761 9600 SH SOLE 9600 0 0 CHANNELADVISOR CORP COM 159179100 449 28100 SH SOLE 28100 0 0 CHANNELADVISOR CORP COM 159179100 888 55600 SH SOLE 55600 0 0 CHANNELADVISOR CORP COM 159179100 169 10600 SH SOLE 10600 0 0 CHANNELADVISOR CORP COM 159179100 2963 185400 SH SOLE 185400 0 0 CHARLES RIV LABS INTL INC COM 159864107 9 35 SH SOLE 35 0 0 CHARTER COMMUNICATIONS INC N COM 16119P108 53 80 SH SOLE 80 0 0 CHEMED CORP NEW COM 16359R103 11 20 SH SOLE 20 0 0 CHEMED CORP NEW COM 16359R103 85 160 SH SOLE 160 0 0 CHEMED CORP NEW COM 16359R103 533 1000 SH SOLE 1000 0 0 CHEMED CORP NEW COM 16359R103 186 350 SH SOLE 350 0 0 CHEMED CORP NEW COM 16359R103 320 600 SH SOLE 600 0 0 CHEMED CORP NEW COM 16359R103 3622 6800 SH SOLE 6800 0 0 CHEVRON CORP NEW COM 166764100 27 320 SH SOLE 320 0 0 CHINA MOBILE LIMITED COM 16941M109 8 270 SH SOLE 270 0 0 CHUBB LTD COM COM H1467J104 92 600 SH SOLE 600 0 0 CHUBB LTD COM COM H1467J104 431 2800 SH SOLE 2800 0 0 CHUBB LTD COM COM H1467J104 5 30 SH SOLE 30 0 0 CHUNGHWA TELECOM CO LTD COM 17133Q502 20 520 SH SOLE 520 0 0 CHURCH & DWIGHT INC COM 171340102 9 100 SH SOLE 100 0 0 CI FINL CORP COM COM 125491100 309 24900 SH SOLE 24900 0 0 CI FINL CORP COM COM 125491100 4 340 SH SOLE 340 0 0 CIENA CORP COM 171779309 8 150 SH SOLE 150 0 0 CIENA CORP COM 171779309 85 1600 SH SOLE 1600 0 0 CIENA CORP COM 171779309 370 7000 SH SOLE 7000 0 0 CINTAS CORP COM 172908105 88 250 SH SOLE 250 0 0 CINTAS CORP COM 172908105 389 1100 SH SOLE 1100 0 0 CIRRUS LOGIC INC COM 172755100 99 1200 SH SOLE 1200 0 0 CIRRUS LOGIC INC COM 172755100 436 5300 SH SOLE 5300 0 0 CISCO SYS INC COM 17275R102 8 180 SH SOLE 180 0 0 CISCO SYS INC COM 17275R102 121 2700 SH SOLE 2700 0 0 CISCO SYS INC COM 17275R102 398 8900 SH SOLE 8900 0 0 CITIGROUP INC COM 172967424 35 560 SH SOLE 560 0 0 CITRIX SYS INC COM 177376100 5 40 SH SOLE 40 0 0 CLEARFIELD INC COM 18482P103 424 17162 SH SOLE 17162 0 0 CLEARFIELD INC COM 18482P103 161 6512 SH SOLE 6512 0 0 CLEARFIELD INC COM 18482P103 40 1600 SH SOLE 1600 0 0 CLEARFIELD INC COM 18482P103 2779 112428 SH SOLE 112428 0 0 CLEARWAY ENERGY INC COM 18539C105 479 16200 SH SOLE 16200 0 0 CLEARWAY ENERGY INC COM 18539C105 1161 39300 SH SOLE 39300 0 0 CLEARWAY ENERGY INC COM 18539C105 180 6100 SH SOLE 6100 0 0 CLEARWAY ENERGY INC COM 18539C105 3150 106600 SH SOLE 106600 0 0 CNA FINL CORP COM 126117100 35 900 SH SOLE 900 0 0 COCA-COLA CO COM 191216100 8 140 SH SOLE 140 0 0 COHEN & STEERS INC COM 19247A100 431 5800 SH SOLE 5800 0 0 COHEN & STEERS INC COM 19247A100 921 12400 SH SOLE 12400 0 0 COHEN & STEERS INC COM 19247A100 160 2150 SH SOLE 2150 0 0 COHEN & STEERS INC COM 19247A100 2831 38100 SH SOLE 38100 0 0 COLGATE PALMOLIVE CO COM 194162103 20 230 SH SOLE 230 0 0 COLLECTORS UNIVERSE INC COM 19421R200 593 7863 SH SOLE 7863 0 0 COLLECTORS UNIVERSE INC COM 19421R200 224 2970 SH SOLE 2970 0 0 COLLECTORS UNIVERSE INC COM 19421R200 3894 51649 SH SOLE 51649 0 0 COLLIERS INTL GROUP INC SUB VT COM 194693107 18 200 SH SOLE 200 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 18 200 SH SOLE 200 0 0 COLUMBIA FINL INC COM 197641103 6 400 SH SOLE 400 0 0 COMCAST CORP NEW COM 20030N101 94 1800 SH SOLE 1800 0 0 COMFORT SYS USA INC COM 199908104 353 6700 SH SOLE 6700 0 0 COMFORT SYS USA INC COM 199908104 132 2500 SH SOLE 2500 0 0 COMFORT SYS USA INC COM 199908104 2317 44000 SH SOLE 44000 0 0 COMMERCIAL VEH GROUP INC COM 202608105 41 4700 SH SOLE 4700 0 0 COMMVAULT SYSTEMS INC COM 204166102 1130 20400 SH SOLE 20400 0 0 COMPUTER TASK GROUP INC COM 205477102 29 4700 SH SOLE 4700 0 0 CONDUENT INC COM 206787103 1161 241800 SH SOLE 241800 0 0 CONTAINER STORE GROUP INC COM 210751103 404 42300 SH SOLE 42300 0 0 CONTAINER STORE GROUP INC COM 210751103 153 16000 SH SOLE 16000 0 0 CONTAINER STORE GROUP INC COM 210751103 2669 279800 SH SOLE 279800 0 0 COOPER TIRE & RUBR CO COM 216831107 413 10200 SH SOLE 10200 0 0 COOPER TIRE & RUBR CO COM 216831107 1061 26200 SH SOLE 26200 0 0 COOPER TIRE & RUBR CO COM 216831107 154 3800 SH SOLE 3800 0 0 COOPER TIRE & RUBR CO COM 216831107 2754 68000 SH SOLE 68000 0 0 CORELOGIC INC COM 21871D103 9 115 SH SOLE 115 0 0 CORELOGIC INC COM 21871D103 93 1200 SH SOLE 1200 0 0 CORELOGIC INC COM 21871D103 425 5500 SH SOLE 5500 0 0 COSTCO WHSL CORP NEW COM 22160K105 154 410 SH SOLE 410 0 0 COSTCO WHSL CORP NEW COM 22160K105 377 1000 SH SOLE 1000 0 0 COSTCO WHSL CORP NEW COM 22160K105 19 50 SH SOLE 50 0 0 COVENANT LOGISTICS GROUP INC CL A COM 22284P105 871 58800 SH SOLE 58800 0 0 COVETRUS INC COM 22304C100 1023 35600 SH SOLE 35600 0 0 COWEN INC COM 223622606 434 16700 SH SOLE 16700 0 0 COWEN INC COM 223622606 164 6300 SH SOLE 6300 0 0 COWEN INC COM 223622606 2872 110500 SH SOLE 110500 0 0 CRESCENT PT ENERGY CORP COM COM 22576C101 66 28500 SH SOLE 28500 0 0 CRESCENT PT ENERGY CORP COM COM 22576C101 233 100000 SH SOLE 100000 0 0 CRESCENT PT ENERGY CORP COM COM 22576C101 1224 525000 SH SOLE 525000 0 0 CROWN HLDGS INC COM 228368106 9 85 SH SOLE 85 0 0 CROWN HLDGS INC COM 228368106 100 1000 SH SOLE 1000 0 0 CROWN HLDGS INC COM 228368106 431 4300 SH SOLE 4300 0 0 CSW INDUSTRIALS INC COM 126402106 593 5300 SH SOLE 5300 0 0 CSW INDUSTRIALS INC COM 126402106 224 2000 SH SOLE 2000 0 0 CSW INDUSTRIALS INC COM 126402106 3906 34900 SH SOLE 34900 0 0 CYBEROPTICS CORP COM 232517102 7 320 SH SOLE 320 0 0 CYBEROPTICS CORP COM 232517102 239 10531 SH SOLE 10531 0 0 CYBEROPTICS CORP COM 232517102 91 4001 SH SOLE 4001 0 0 CYBEROPTICS CORP COM 232517102 17 750 SH SOLE 750 0 0 CYBEROPTICS CORP COM 232517102 1586 69901 SH SOLE 69901 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 708 123300 SH SOLE 123300 0 0 DANAHER CORPORATION COM 235851102 10 45 SH SOLE 45 0 0 DANAHER CORPORATION COM 235851102 160 720 SH SOLE 720 0 0 DANAHER CORPORATION COM 235851102 378 1700 SH SOLE 1700 0 0 DANAHER CORPORATION COM 235851102 11 50 SH SOLE 50 0 0 DANAOS CORPORATION COM Y1968P121 49 2300 SH SOLE 2300 0 0 DARLING INGREDIENTS INC COM 237266101 1350 23400 SH SOLE 23400 0 0 DASEKE INC COM 23753F107 34 5900 SH SOLE 5900 0 0 DAVITA INC COM 23918K108 11 90 SH SOLE 90 0 0 DAVITA INC COM 23918K108 112 950 SH SOLE 950 0 0 DAVITA INC COM 23918K108 446 3800 SH SOLE 3800 0 0 DBX ETF TR XTRACK HRVST CSI COM 233051879 72 1797 SH SOLE 1797 0 0 DBX ETF TR XTRACK HRVST CSI COM 233051879 21 531 SH SOLE 531 0 0 DBX ETF TR XTRACK HRVST CSI COM 233051879 60 1500 SH SOLE 1500 0 0 DECKERS OUTDOOR CORP COM 243537107 1204 4200 SH SOLE 4200 0 0 DEERE & CO COM 244199105 94 350 SH SOLE 350 0 0 DEERE & CO COM 244199105 350 1300 SH SOLE 1300 0 0 DELL TECHNOLOGIES INC CL C COM 24703L202 9 120 SH SOLE 120 0 0 DELL TECHNOLOGIES INC CL C COM 24703L202 95 1300 SH SOLE 1300 0 0 DELL TECHNOLOGIES INC CL C COM 24703L202 432 5900 SH SOLE 5900 0 0 DIAGEO PLC COM 25243Q205 4 25 SH SOLE 25 0 0 DIGITAL TURBINE INC COM 25400W102 605 10700 SH SOLE 10700 0 0 DIGITAL TURBINE INC COM 25400W102 226 4000 SH SOLE 4000 0 0 DIGITAL TURBINE INC COM 25400W102 3976 70300 SH SOLE 70300 0 0 DISNEY WALT CO COM 254687106 54 300 SH SOLE 300 0 0 DLH HOLDINGS CORP COM 23335Q100 11 1130 SH SOLE 1130 0 0 DLH HOLDINGS CORP COM 23335Q100 100 10700 SH SOLE 10700 0 0 DLH HOLDINGS CORP COM 23335Q100 37 4000 SH SOLE 4000 0 0 DLH HOLDINGS CORP COM 23335Q100 33 3500 SH SOLE 3500 0 0 DLH HOLDINGS CORP COM 23335Q100 610 65500 SH SOLE 65500 0 0 DOLLAR GEN CORP NEW COM 256677105 8 40 SH SOLE 40 0 0 DOLLAR GEN CORP NEW COM 256677105 12 55 SH SOLE 55 0 0 DOLLAR TREE INC COM 256746108 8 75 SH SOLE 75 0 0 DOLLAR TREE INC COM 256746108 92 850 SH SOLE 850 0 0 DOLLAR TREE INC COM 256746108 400 3700 SH SOLE 3700 0 0 DONALDSON INC COM 257651109 8 150 SH SOLE 150 0 0 DONALDSON INC COM 257651109 95 1700 SH SOLE 1700 0 0 DONALDSON INC COM 257651109 419 7500 SH SOLE 7500 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 441 25985 SH SOLE 25985 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1045 61600 SH SOLE 61600 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 166 9788 SH SOLE 9788 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2906 171226 SH SOLE 171226 0 0 DORMAN PRODS INC COM 258278100 886 10200 SH SOLE 10200 0 0 DR REDDYS LABS LTD COM 256135203 9 130 SH SOLE 130 0 0 DTE ENERGY CO COM 233331107 1 10 SH SOLE 10 0 0 DYCOM INDS INC COM 267475101 1163 15400 SH SOLE 15400 0 0 EASTGROUP PPTYS INC COM 277276101 884 6400 SH SOLE 6400 0 0 EBAY INC. COM 278642103 8 160 SH SOLE 160 0 0 EBAY INC. COM 278642103 95 1900 SH SOLE 1900 0 0 EBAY INC. COM 278642103 447 8900 SH SOLE 8900 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 367 13700 SH SOLE 13700 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 882 32900 SH SOLE 32900 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 139 5200 SH SOLE 5200 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2459 91700 SH SOLE 91700 0 0 ECOLAB INC COM 278865100 2 10 SH SOLE 10 0 0 EDUCATIONAL DEV CORP COM 281479105 316 20570 SH SOLE 20570 0 0 EDUCATIONAL DEV CORP COM 281479105 121 7875 SH SOLE 7875 0 0 EDUCATIONAL DEV CORP COM 281479105 31 2000 SH SOLE 2000 0 0 EDUCATIONAL DEV CORP COM 281479105 2077 135233 SH SOLE 135233 0 0 ELDORADO GOLD CORP NEW COM 284902509 1864 140700 SH SOLE 140700 0 0 ELDORADO GOLD CORP NEW COM 284902509 3252 245500 SH SOLE 245500 0 0 ELDORADO GOLD CORP NEW COM 284902509 1399 105600 SH SOLE 105600 0 0 ELDORADO GOLD CORP NEW COM 284902509 290 21900 SH SOLE 21900 0 0 ELDORADO GOLD CORP NEW COM 284902509 477 36000 SH SOLE 36000 0 0 ELDORADO GOLD CORP NEW COM 284902509 327 24700 SH SOLE 24700 0 0 ELDORADO GOLD CORP NEW COM 284902509 254 19200 SH SOLE 19200 0 0 ELI LILLY & CO COM 532457108 9 52 SH SOLE 52 0 0 ELI LILLY & CO COM 532457108 171 1010 SH SOLE 1010 0 0 ELI LILLY & CO COM 532457108 456 2700 SH SOLE 2700 0 0 EMCOR GROUP INC COM 29084Q100 476 5200 SH SOLE 5200 0 0 EMCOR GROUP INC COM 29084Q100 183 2000 SH SOLE 2000 0 0 EMCOR GROUP INC COM 29084Q100 3174 34700 SH SOLE 34700 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 403 4500 SH SOLE 4500 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 788 8800 SH SOLE 8800 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 152 1700 SH SOLE 1700 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2688 30000 SH SOLE 30000 0 0 ENBRIDGE INC COM 29250N105 32 1000 SH SOLE 1000 0 0 ENBRIDGE INC COM 29250N105 416 13000 SH SOLE 13000 0 0 ENBRIDGE INC COM 29250N105 198 6180 SH SOLE 6180 0 0 ENBRIDGE INC COM 29250N105 265 8300 SH SOLE 8300 0 0 ENBRIDGE INC COM 29250N105 22 700 SH SOLE 700 0 0 ENBRIDGE INC COM 29250N105 1726 54000 SH SOLE 54000 0 0 ENCORE WIRE CORP COM 292562105 418 6900 SH SOLE 6900 0 0 ENCORE WIRE CORP COM 292562105 157 2600 SH SOLE 2600 0 0 ENCORE WIRE CORP COM 292562105 2768 45700 SH SOLE 45700 0 0 ENERPLUS CORP COM COM 292766102 1054 337200 SH SOLE 337200 0 0 ENERPLUS CORP COM COM 292766102 1547 494900 SH SOLE 494900 0 0 ENERPLUS CORP COM COM 292766102 666 213200 SH SOLE 213200 0 0 ENERPLUS CORP COM COM 292766102 138 44300 SH SOLE 44300 0 0 ENERPLUS CORP COM COM 292766102 227 72600 SH SOLE 72600 0 0 ENERPLUS CORP COM COM 292766102 169 54100 SH SOLE 54100 0 0 ENERPLUS CORP COM COM 292766102 122 38900 SH SOLE 38900 0 0 ENSIGN GROUP INC COM 29358P101 9 130 SH SOLE 130 0 0 ENSIGN GROUP INC COM 29358P101 627 8600 SH SOLE 8600 0 0 ENSIGN GROUP INC COM 29358P101 1254 17200 SH SOLE 17200 0 0 ENSIGN GROUP INC COM 29358P101 233 3200 SH SOLE 3200 0 0 ENSIGN GROUP INC COM 29358P101 4164 57100 SH SOLE 57100 0 0 ENTEGRIS INC COM 29362U104 10 100 SH SOLE 100 0 0 ENTEGRIS INC COM 29362U104 106 1100 SH SOLE 1100 0 0 ENTEGRIS INC COM 29362U104 461 4800 SH SOLE 4800 0 0 ENTERGY CORP NEW COM 29364G103 3 30 SH SOLE 30 0 0 ENTRAVISION COMMUNICATIONS CP COM 29382R107 21 7800 SH SOLE 7800 0 0 ENTRAVISION COMMUNICATIONS CP COM 29382R107 186 67700 SH SOLE 67700 0 0 ENTRAVISION COMMUNICATIONS CP COM 29382R107 70 25500 SH SOLE 25500 0 0 ENTRAVISION COMMUNICATIONS CP COM 29382R107 34 12400 SH SOLE 12400 0 0 ENTRAVISION COMMUNICATIONS CP COM 29382R107 1227 446000 SH SOLE 446000 0 0 ENVELA CORP COM 29402E102 108 20771 SH SOLE 20771 0 0 ENVELA CORP COM 29402E102 41 7809 SH SOLE 7809 0 0 ENVELA CORP COM 29402E102 37 7100 SH SOLE 7100 0 0 ENVELA CORP COM 29402E102 699 134450 SH SOLE 134450 0 0 EPAM SYS INC COM 29414B104 9 25 SH SOLE 25 0 0 EPAM SYS INC COM 29414B104 108 300 SH SOLE 300 0 0 EPAM SYS INC COM 29414B104 430 1200 SH SOLE 1200 0 0 EQUITY COMMONWEALTH CWH COM 294628102 14 520 SH SOLE 520 0 0 ESSA BANCORP INC COM 29667D104 33 2200 SH SOLE 2200 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 18 900 SH SOLE 900 0 0 EVERTEC INC COM 30040P103 1018 25900 SH SOLE 25900 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1217 45100 SH SOLE 45100 0 0 EXPEDITORS INTL WASH INC COM 302130109 11 120 SH SOLE 120 0 0 EXXON MOBIL CORP COM 30231G102 61 1490 SH SOLE 1490 0 0 FABRINET COM G3323L100 419 5400 SH SOLE 5400 0 0 FABRINET COM G3323L100 155 2000 SH SOLE 2000 0 0 FABRINET COM G3323L100 2778 35800 SH SOLE 35800 0 0 FACEBOOK INC COM 30303M102 11 42 SH SOLE 42 0 0 FACEBOOK INC COM 30303M102 10 35 SH SOLE 35 0 0 FACEBOOK INC COM 30303M102 407 1490 SH SOLE 1490 0 0 FAIR ISAAC CORP COM COM 303250104 102 200 SH SOLE 200 0 0 FAIR ISAAC CORP COM COM 303250104 460 900 SH SOLE 900 0 0 FEDERATED HERMES INC CL B COM 314211103 38 1300 SH SOLE 1300 0 0 FEDERATED HERMES INC CL B COM 314211103 994 34400 SH SOLE 34400 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP CO COM 31620R303 39 1000 SH SOLE 1000 0 0 FIDELITY NATL INFORMATION SVCS COM COM 31620M106 2 15 SH SOLE 15 0 0 FIFTH THIRD BANCORP COM 316773100 102 3700 SH SOLE 3700 0 0 FIFTH THIRD BANCORP COM 316773100 449 16300 SH SOLE 16300 0 0 FIRST FINL BANKSHARES COM 32020R109 1027 28400 SH SOLE 28400 0 0 FIRST FNDTN INC COM 32026V104 556 27800 SH SOLE 27800 0 0 FIRST FNDTN INC COM 32026V104 210 10500 SH SOLE 10500 0 0 FIRST FNDTN INC COM 32026V104 3658 182900 SH SOLE 182900 0 0 FIRST WESTN FINL INC COM 33751L105 37 1900 SH SOLE 1900 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 963 56600 SH SOLE 56600 0 0 FLAGSTAR BANCORP INC COM 337930705 1231 30200 SH SOLE 30200 0 0 FLUENT INC COM COM 34380C102 54 10200 SH SOLE 10200 0 0 FONAR CORP COM 344437405 190 10968 SH SOLE 10968 0 0 FONAR CORP COM 344437405 73 4202 SH SOLE 4202 0 0 FONAR CORP COM 344437405 1265 72877 SH SOLE 72877 0 0 FORMFACTOR INC COM 346375108 11 265 SH SOLE 265 0 0 FORMFACTOR INC COM 346375108 645 15000 SH SOLE 15000 0 0 FORMFACTOR INC COM 346375108 1187 27600 SH SOLE 27600 0 0 FORMFACTOR INC COM 346375108 245 5700 SH SOLE 5700 0 0 FORMFACTOR INC COM 346375108 4268 99200 SH SOLE 99200 0 0 FORTINET INC COM 34959E109 9 60 SH SOLE 60 0 0 FORTINET INC COM 34959E109 89 600 SH SOLE 600 0 0 FORTINET INC COM 34959E109 386 2600 SH SOLE 2600 0 0 FORTIS INC COM 349553107 41 1000 SH SOLE 1000 0 0 FORTIS INC COM 349553107 19 458 SH SOLE 458 0 0 FORTIS INC COM 349553107 29 705 SH SOLE 705 0 0 FORTIS INC COM 349553107 26 645 SH SOLE 645 0 0 FORTIS INC COM 349553107 14 343 SH SOLE 343 0 0 FORTIS INC COM 349553107 8 188 SH SOLE 188 0 0 FORTIS INC COM 349553107 421 10300 SH SOLE 10300 0 0 FORTIS INC COM 349553107 13 330 SH SOLE 330 0 0 FORTIS INC COM 349553107 12 300 SH SOLE 300 0 0 FORTIS INC COM 349553107 135 3300 SH SOLE 3300 0 0 FORTIS INC COM 349553107 16 400 SH SOLE 400 0 0 FORTIS INC COM 349553107 106 2600 SH SOLE 2600 0 0 FORTIS INC COM 349553107 200 4900 SH SOLE 4900 0 0 FORTIS INC COM 349553107 35 850 SH SOLE 850 0 0 FORTIS INC COM 349553107 1225 30000 SH SOLE 30000 0 0 FRANCO NEV CORP COM 351858105 38 300 SH SOLE 300 0 0 FRANCO NEV CORP COM 351858105 6 50 SH SOLE 50 0 0 FRANCO NEV CORP COM 351858105 13 100 SH SOLE 100 0 0 FRANCO NEV CORP COM 351858105 121 965 SH SOLE 965 0 0 FRANCO NEV CORP COM 351858105 175 1400 SH SOLE 1400 0 0 FRANCO NEV CORP COM 351858105 38 300 SH SOLE 300 0 0 FRANCO NEV CORP COM 351858105 1128 9000 SH SOLE 9000 0 0 FRANKLIN ELEC INC COM 353514102 969 14000 SH SOLE 14000 0 0 FRESENIUS MED CARE AG&CO KGA COM 358029106 10 250 SH SOLE 250 0 0 FULGENT GENETICS INC COM 359664109 685 13152 SH SOLE 13152 0 0 FULGENT GENETICS INC COM 359664109 261 5000 SH SOLE 5000 0 0 FULGENT GENETICS INC COM 359664109 42 800 SH SOLE 800 0 0 FULGENT GENETICS INC COM 359664109 4512 86600 SH SOLE 86600 0 0 GALLAGHER ARTHUR J & CO COM 363576109 6 45 SH SOLE 45 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 34 800 SH SOLE 800 0 0 GARMIN LTD COM H2906T109 9 75 SH SOLE 75 0 0 GARMIN LTD COM H2906T109 96 800 SH SOLE 800 0 0 GARMIN LTD COM H2906T109 407 3400 SH SOLE 3400 0 0 GENERAC HLDGS INC COM 368736104 9 38 SH SOLE 38 0 0 GENERAL DYNAMICS CORP COM 369550108 2 15 SH SOLE 15 0 0 GENERAL MLS INC COM 370334104 8 140 SH SOLE 140 0 0 GENMARK DIAGNOSTICS INC COM 372309104 907 62100 SH SOLE 62100 0 0 GENTEX CORP COM 371901109 8 250 SH SOLE 250 0 0 GENTEX CORP COM 371901109 98 2900 SH SOLE 2900 0 0 GENTEX CORP COM 371901109 434 12800 SH SOLE 12800 0 0 GIBRALTAR INDS INC COM 374689107 12 160 SH SOLE 160 0 0 GIBRALTAR INDS INC COM 374689107 475 6600 SH SOLE 6600 0 0 GIBRALTAR INDS INC COM 374689107 1180 16400 SH SOLE 16400 0 0 GIBRALTAR INDS INC COM 374689107 180 2500 SH SOLE 2500 0 0 GIBRALTAR INDS INC COM 374689107 3115 43300 SH SOLE 43300 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 8 300 SH SOLE 300 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 14 500 SH SOLE 500 0 0 GILEAD SCIENCES INC COM 375558103 6 95 SH SOLE 95 0 0 GILEAD SCIENCES INC COM 375558103 33 575 SH SOLE 575 0 0 GILEAD SCIENCES INC COM 375558103 64 1100 SH SOLE 1100 0 0 GILEAD SCIENCES INC COM 375558103 274 4700 SH SOLE 4700 0 0 GLAXOSMITHKLINE PLC COM 37733W105 10 280 SH SOLE 280 0 0 GLOBAL X FDS GLB X SUPERDIV COM 37950E549 86 6700 SH SOLE 6700 0 0 GLOBE LIFE INC COM COM 37959E102 9 90 SH SOLE 90 0 0 GLOBE LIFE INC COM COM 37959E102 104 1100 SH SOLE 1100 0 0 GLOBE LIFE INC COM COM 37959E102 465 4900 SH SOLE 4900 0 0 GLU MOBILE INC COM 379890106 844 93700 SH SOLE 93700 0 0 GRACO INC COM 384109104 9 120 SH SOLE 120 0 0 GRACO INC COM 384109104 101 1400 SH SOLE 1400 0 0 GRACO INC COM 384109104 434 6000 SH SOLE 6000 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 361 5900 SH SOLE 5900 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 6 90 SH SOLE 90 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 12 200 SH SOLE 200 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1272 20800 SH SOLE 20800 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 2911 47600 SH SOLE 47600 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1205 19700 SH SOLE 19700 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 263 4300 SH SOLE 4300 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 428 7000 SH SOLE 7000 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 294 4800 SH SOLE 4800 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 239 3900 SH SOLE 3900 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 560 42500 SH SOLE 42500 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 211 16000 SH SOLE 16000 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 3688 280000 SH SOLE 280000 0 0 GREEN BRICK PARTNERS INC COM 392709101 585 25500 SH SOLE 25500 0 0 GREEN BRICK PARTNERS INC COM 392709101 1143 49800 SH SOLE 49800 0 0 GREEN BRICK PARTNERS INC COM 392709101 220 9600 SH SOLE 9600 0 0 GREEN BRICK PARTNERS INC COM 392709101 3857 168000 SH SOLE 168000 0 0 GREEN DOT CORP COM 39304D102 937 16800 SH SOLE 16800 0 0 GRIFFON CORP COM 398433102 840 41200 SH SOLE 41200 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 389 9100 SH SOLE 9100 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 149 3500 SH SOLE 3500 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 2751 64400 SH SOLE 64400 0 0 HANOVER INS GROUP INC COM 410867105 94 800 SH SOLE 800 0 0 HANOVER INS GROUP INC COM 410867105 398 3400 SH SOLE 3400 0 0 HARVARD BIOSCIENCE INC COM 416906105 216 50370 SH SOLE 50370 0 0 HARVARD BIOSCIENCE INC COM 416906105 83 19417 SH SOLE 19417 0 0 HARVARD BIOSCIENCE INC COM 416906105 1431 333504 SH SOLE 333504 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2 50 SH SOLE 50 0 0 HAWKINS INC COM 420261109 413 7900 SH SOLE 7900 0 0 HAWKINS INC COM 420261109 157 3000 SH SOLE 3000 0 0 HAWKINS INC COM 420261109 2715 51900 SH SOLE 51900 0 0 HCA HEALTHCARE INC COM 40412C101 10 60 SH SOLE 60 0 0 HCA HEALTHCARE INC COM 40412C101 107 650 SH SOLE 650 0 0 HCA HEALTHCARE INC COM 40412C101 460 2800 SH SOLE 2800 0 0 HEARTLAND EXPRESS INC COM 422347104 805 44500 SH SOLE 44500 0 0 HECLA MNG CO COM 422704106 1200 185200 SH SOLE 185200 0 0 HENRY JACK & ASSOC INC COM 426281101 5 30 SH SOLE 30 0 0 HERBALIFE NUTRITION LTD COM G4412G101 9 185 SH SOLE 185 0 0 HERSHEY CO COM 427866108 6 40 SH SOLE 40 0 0 HILLENBRAND INC COM 431571108 386 9700 SH SOLE 9700 0 0 HILLENBRAND INC COM 431571108 1071 26900 SH SOLE 26900 0 0 HILLENBRAND INC COM 431571108 147 3700 SH SOLE 3700 0 0 HILLENBRAND INC COM 431571108 2539 63800 SH SOLE 63800 0 0 HILLTOP HOLDINGS INC COM 432748101 1257 45700 SH SOLE 45700 0 0 HOLOGIC INC COM 436440101 10 140 SH SOLE 140 0 0 HOLOGIC INC COM 436440101 102 1400 SH SOLE 1400 0 0 HOLOGIC INC COM 436440101 495 6800 SH SOLE 6800 0 0 HOME DEPOT INC COM 437076102 191 720 SH SOLE 720 0 0 HONEYWELL INTL INC COM 438516106 32 150 SH SOLE 150 0 0 HONEYWELL INTL INC COM 438516106 3 15 SH SOLE 15 0 0 HORIZON THERAPEUTICS PUB L COM G46188101 11 150 SH SOLE 150 0 0 HORIZON THERAPEUTICS PUB L COM G46188101 388 5300 SH SOLE 5300 0 0 HORIZON THERAPEUTICS PUB L COM G46188101 146 2000 SH SOLE 2000 0 0 HORIZON THERAPEUTICS PUB L COM G46188101 2546 34800 SH SOLE 34800 0 0 HOULIHAN LOKEY INC COM 441593100 8 120 SH SOLE 120 0 0 HP INC COM 40434L105 9 360 SH SOLE 360 0 0 HP INC COM 40434L105 52 2100 SH SOLE 2100 0 0 HP INC COM 40434L105 101 4100 SH SOLE 4100 0 0 HP INC COM 40434L105 445 18100 SH SOLE 18100 0 0 ICHOR HOLDINGS COM G4740B105 350 11600 SH SOLE 11600 0 0 ICHOR HOLDINGS COM G4740B105 133 4400 SH SOLE 4400 0 0 ICHOR HOLDINGS COM G4740B105 2297 76200 SH SOLE 76200 0 0 IDACORP INC COM 451107106 5 50 SH SOLE 50 0 0 II-VI INC COM 902104108 1238 16300 SH SOLE 16300 0 0 IMMUNOPRECISE ANTIBODIES LTD COM 45257F200 232 15200 SH SOLE 15200 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 34 10500 SH SOLE 10500 0 0 INNOVIVA INC COM COM 45781M101 265 21400 SH SOLE 21400 0 0 INNOVIVA INC COM COM 45781M101 100 8100 SH SOLE 8100 0 0 INNOVIVA INC COM COM 45781M101 1757 141800 SH SOLE 141800 0 0 INOVALON HLDGS INC COM 45781D101 636 35000 SH SOLE 35000 0 0 INSTALLED BLDG PRODS INC COM 45780R101 999 9800 SH SOLE 9800 0 0 INTEL CORP COM 458140100 159 3200 SH SOLE 3200 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 49 390 SH SOLE 390 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 230 14100 SH SOLE 14100 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 87 5300 SH SOLE 5300 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1527 93500 SH SOLE 93500 0 0 INTERPUBLIC GROUP COS INC COM 460690100 38 1600 SH SOLE 1600 0 0 INTUIT COM 461202103 11 30 SH SOLE 30 0 0 INTUIT COM 461202103 186 490 SH SOLE 490 0 0 INTUIT COM 461202103 456 1200 SH SOLE 1200 0 0 INVESCO EXCH TRADED FD TR II PFD ETF COM 46138E511 281 18400 SH SOLE 18400 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF COM 46138G508 515 23100 SH SOLE 23100 0 0 INVESCO QQQ TR UNIT SER 1 COM 46090E103 3 10 SH SOLE 10 0 0 IQVIA HLDGS INC COM COM 46266C105 9 50 SH SOLE 50 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1317 33500 SH SOLE 33500 0 0 ISHARES INC EM MKT SM-CP ETF COM 464286475 6601 125000 SH SOLE 125000 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 1 8 SH SOLE 8 0 0 ISHARES TR RUSSELL 2000 ETF COM 464287655 2 10 SH SOLE 10 0 0 JABIL INC COM 466313103 111 2600 SH SOLE 2600 0 0 JABIL INC COM 466313103 485 11400 SH SOLE 11400 0 0 JAZZ PHARMACEUTICALS INC COM G50871105 116 700 SH SOLE 700 0 0 JAZZ PHARMACEUTICALS INC COM G50871105 479 2900 SH SOLE 2900 0 0 JOHNSON & JOHNSON COM 478160104 198 1260 SH SOLE 1260 0 0 JOHNSON & JOHNSON COM 478160104 19 120 SH SOLE 120 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN COM 46625H365 101 7250 SH SOLE 7250 0 0 JPMORGAN CHASE & CO COM COM 46625H100 165 1300 SH SOLE 1300 0 0 KFORCE INC COM 493732101 10 240 SH SOLE 240 0 0 KFORCE INC COM 493732101 530 12600 SH SOLE 12600 0 0 KFORCE INC COM 493732101 202 4800 SH SOLE 4800 0 0 KFORCE INC COM 493732101 3481 82700 SH SOLE 82700 0 0 KIMBERLY-CLARK CORP COM 494368103 11 80 SH SOLE 80 0 0 KINROSS GOLD CORP COM COM 496902404 23 3200 SH SOLE 3200 0 0 KINROSS GOLD CORP COM COM 496902404 18 2500 SH SOLE 2500 0 0 KINROSS GOLD CORP COM COM 496902404 5957 812299 SH SOLE 812299 0 0 KINROSS GOLD CORP COM COM 496902404 65 8900 SH SOLE 8900 0 0 KINROSS GOLD CORP COM COM 496902404 159 21700 SH SOLE 21700 0 0 KINROSS GOLD CORP COM COM 496902404 23 3200 SH SOLE 3200 0 0 KINROSS GOLD CORP COM COM 496902404 946 129000 SH SOLE 129000 0 0 KINROSS GOLD CORP COM COM 496902404 2991 407800 SH SOLE 407800 0 0 KINROSS GOLD CORP COM COM 496902404 9021 1230100 SH SOLE 1230100 0 0 KINROSS GOLD CORP COM COM 496902404 2681 365600 SH SOLE 365600 0 0 KROGER CO COM 501044101 8 260 SH SOLE 260 0 0 KT CORP COM 48268K101 8 690 SH SOLE 690 0 0 LA Z BOY INC COM 505336107 968 24300 SH SOLE 24300 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 9 45 SH SOLE 45 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 92 450 SH SOLE 450 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 387 1900 SH SOLE 1900 0 0 LAKELAND INDS INC COM 511795106 420 15400 SH SOLE 15400 0 0 LAKELAND INDS INC COM 511795106 158 5800 SH SOLE 5800 0 0 LAKELAND INDS INC COM 511795106 30 1100 SH SOLE 1100 0 0 LAKELAND INDS INC COM 511795106 2790 102400 SH SOLE 102400 0 0 LAM RESEARCH CORP COM 512807108 10 22 SH SOLE 22 0 0 LAM RESEARCH CORP COM 512807108 109 230 SH SOLE 230 0 0 LAM RESEARCH CORP COM 512807108 472 1000 SH SOLE 1000 0 0 LANDMARK BANCORP INC COM 51504L107 31 1365 SH SOLE 1365 0 0 LANTRONIX INC COM 516548203 852 191809 SH SOLE 191809 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1246 27200 SH SOLE 27200 0 0 LAWSON PRODS INC COM 520776105 423 8300 SH SOLE 8300 0 0 LAWSON PRODS INC COM 520776105 158 3100 SH SOLE 3100 0 0 LAWSON PRODS INC COM 520776105 2785 54700 SH SOLE 54700 0 0 LAZARD LTD COM G54050102 114 2700 SH SOLE 2700 0 0 LAZARD LTD COM G54050102 474 11200 SH SOLE 11200 0 0 LEAF GROUP LTD COM 52177G102 28 6100 SH SOLE 6100 0 0 LEIDOS HOLDINGS INC COM COM 525327102 9 90 SH SOLE 90 0 0 LEXINGTON REALTY TRUST COM 529043101 910 85700 SH SOLE 85700 0 0 LIFE STORAGE INC COM COM 53223X107 5 40 SH SOLE 40 0 0 LIFETIME BRANDS INC COM 53222Q103 205 13503 SH SOLE 13503 0 0 LIFETIME BRANDS INC COM 53222Q103 77 5084 SH SOLE 5084 0 0 LIFETIME BRANDS INC COM 53222Q103 43 2800 SH SOLE 2800 0 0 LIFETIME BRANDS INC COM 53222Q103 1370 90114 SH SOLE 90114 0 0 LIMBACH HLDGS INC COM 53263P105 60 4891 SH SOLE 4891 0 0 LIMBACH HLDGS INC COM 53263P105 181 14706 SH SOLE 14706 0 0 LIMBACH HLDGS INC COM 53263P105 24 1934 SH SOLE 1934 0 0 LIMBACH HLDGS INC COM 53263P105 33 2700 SH SOLE 2700 0 0 LIMBACH HLDGS INC COM 53263P105 409 33206 SH SOLE 33206 0 0 LINCOLN EDL SVCS CORP COM 533535100 930 143149 SH SOLE 143149 0 0 LINDE PLC COM G5494J103 61 230 SH SOLE 230 0 0 LITHIA MTRS INC COM 536797103 439 1500 SH SOLE 1500 0 0 LITHIA MTRS INC COM 536797103 1054 3600 SH SOLE 3600 0 0 LITHIA MTRS INC COM 536797103 161 550 SH SOLE 550 0 0 LITHIA MTRS INC COM 536797103 3044 10400 SH SOLE 10400 0 0 LIVERAMP HLDGS INC COM COM 53815P108 1171 16000 SH SOLE 16000 0 0 LOCKHEED MARTIN CORP COM 539830109 7 20 SH SOLE 20 0 0 LOCKHEED MARTIN CORP COM 539830109 75 210 SH SOLE 210 0 0 LOCKHEED MARTIN CORP COM 539830109 5 13 SH SOLE 13 0 0 LOUISIANA PAC CORP COM 546347105 446 12000 SH SOLE 12000 0 0 LOUISIANA PAC CORP COM 546347105 1115 30000 SH SOLE 30000 0 0 LOUISIANA PAC CORP COM 546347105 167 4500 SH SOLE 4500 0 0 LOUISIANA PAC CORP COM 546347105 2936 79000 SH SOLE 79000 0 0 LOWES COS INC COM 548661107 79 490 SH SOLE 490 0 0 LPL FINL HLDGS INC COM 50212V100 115 1100 SH SOLE 1100 0 0 LPL FINL HLDGS INC COM 50212V100 459 4400 SH SOLE 4400 0 0 M D C HLDGS INC COM 552676108 39 800 SH SOLE 800 0 0 M D C HLDGS INC COM 552676108 987 20300 SH SOLE 20300 0 0 M/I HOMES INC COM 55305B101 10 220 SH SOLE 220 0 0 M/I HOMES INC COM 55305B101 505 11400 SH SOLE 11400 0 0 M/I HOMES INC COM 55305B101 979 22100 SH SOLE 22100 0 0 M/I HOMES INC COM 55305B101 190 4300 SH SOLE 4300 0 0 M/I HOMES INC COM 55305B101 3344 75500 SH SOLE 75500 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 1315 23900 SH SOLE 23900 0 0 MAGELLAN HEALTH INC COM 559079207 1002 12100 SH SOLE 12100 0 0 MAGNA INTL INC COM COM 559222401 50 700 SH SOLE 700 0 0 MAGNA INTL INC COM COM 559222401 354 5000 SH SOLE 5000 0 0 MAGNA INTL INC COM COM 559222401 42 600 SH SOLE 600 0 0 MAGNA INTL INC COM COM 559222401 5823 82300 SH SOLE 82300 0 0 MAGNA INTL INC COM COM 559222401 149 2100 SH SOLE 2100 0 0 MAGNA INTL INC COM COM 559222401 318 4500 SH SOLE 4500 0 0 MAGNA INTL INC COM COM 559222401 50 700 SH SOLE 700 0 0 MAGNA INTL INC COM COM 559222401 1733 24500 SH SOLE 24500 0 0 MAGNA INTL INC COM COM 559222401 3063 43300 SH SOLE 43300 0 0 MANTECH INTL CORP COM 564563104 934 10500 SH SOLE 10500 0 0 MANULIFE FINL CORP COM 56501R106 80 4500 SH SOLE 4500 0 0 MANULIFE FINL CORP COM 56501R106 325 18300 SH SOLE 18300 0 0 MANULIFE FINL CORP COM 56501R106 181 10150 SH SOLE 10150 0 0 MANULIFE FINL CORP COM 56501R106 397 22300 SH SOLE 22300 0 0 MANULIFE FINL CORP COM 56501R106 80 4500 SH SOLE 4500 0 0 MANULIFE FINL CORP COM 56501R106 2312 130000 SH SOLE 130000 0 0 MANULIFE FINL CORP COM 56501R106 10172 572000 SH SOLE 572000 0 0 MANULIFE FINL CORP COM 56501R106 3023 170000 SH SOLE 170000 0 0 MARINEMAX INC COM 567908108 10 290 SH SOLE 290 0 0 MARINEMAX INC COM 567908108 441 12600 SH SOLE 12600 0 0 MARINEMAX INC COM 567908108 168 4800 SH SOLE 4800 0 0 MARINEMAX INC COM 567908108 2925 83500 SH SOLE 83500 0 0 MARKETAXESS HLDGS INC COM 57060D108 9 15 SH SOLE 15 0 0 MARKETAXESS HLDGS INC COM 57060D108 86 150 SH SOLE 150 0 0 MARKETAXESS HLDGS INC COM 57060D108 456 800 SH SOLE 800 0 0 MARSH & MCLENNAN COS INC COM 571748102 6 55 SH SOLE 55 0 0 MARTEN TRANS LTD COM 573075108 963 55900 SH SOLE 55900 0 0 MASIMO CORP COM 574795100 3 10 SH SOLE 10 0 0 MASONITE INTL CORP COM 575385109 423 4300 SH SOLE 4300 0 0 MASONITE INTL CORP COM 575385109 1023 10400 SH SOLE 10400 0 0 MASONITE INTL CORP COM 575385109 157 1600 SH SOLE 1600 0 0 MASONITE INTL CORP COM 575385109 2783 28300 SH SOLE 28300 0 0 MASTECH DIGITAL INC COM 57633B100 240 15100 SH SOLE 15100 0 0 MASTECH DIGITAL INC COM 57633B100 92 5800 SH SOLE 5800 0 0 MASTECH DIGITAL INC COM 57633B100 29 1800 SH SOLE 1800 0 0 MASTECH DIGITAL INC COM 57633B100 1592 100100 SH SOLE 100100 0 0 MASTERCARD INCORPORATED COM 57636Q104 155 435 SH SOLE 435 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 268 10800 SH SOLE 10800 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 102 4100 SH SOLE 4100 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1784 71800 SH SOLE 71800 0 0 MATSON INC COM COM 57686G105 917 16100 SH SOLE 16100 0 0 MCDONALDS CORP COM 580135101 69 320 SH SOLE 320 0 0 MCDONALDS CORP COM 580135101 4 20 SH SOLE 20 0 0 MCKESSON CORP COM 58155Q103 10 60 SH SOLE 60 0 0 MCKESSON CORP COM 58155Q103 87 500 SH SOLE 500 0 0 MCKESSON CORP COM 58155Q103 400 2300 SH SOLE 2300 0 0 MEDIFAST INC COM 58470H101 1080 5500 SH SOLE 5500 0 0 MEDPACE HLDGS INC COM 58506Q109 1100 7900 SH SOLE 7900 0 0 MEDTRONIC PLC COM G5960L103 70 600 SH SOLE 600 0 0 MEDTRONIC PLC COM G5960L103 5 45 SH SOLE 45 0 0 MERCHANTS BANCORP IND COM 58844R108 1195 43248 SH SOLE 43248 0 0 MERCK & CO. INC COM 58933Y105 86 1050 SH SOLE 1050 0 0 MERCK & CO. INC COM 58933Y105 10 120 SH SOLE 120 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 323 17300 SH SOLE 17300 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 873 46700 SH SOLE 46700 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 121 6500 SH SOLE 6500 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2133 114100 SH SOLE 114100 0 0 MERIT MED SYS INC COM 589889104 1082 19500 SH SOLE 19500 0 0 MERITAGE HOMES CORP COM 59001A102 381 4600 SH SOLE 4600 0 0 MERITAGE HOMES CORP COM 59001A102 712 8600 SH SOLE 8600 0 0 MERITAGE HOMES CORP COM 59001A102 141 1700 SH SOLE 1700 0 0 MERITAGE HOMES CORP COM 59001A102 2501 30200 SH SOLE 30200 0 0 MICROSOFT CORP COM 594918104 12 55 SH SOLE 55 0 0 MICROSOFT CORP COM 594918104 11 50 SH SOLE 50 0 0 MICROSOFT CORP COM 594918104 934 4200 SH SOLE 4200 0 0 MICROSOFT CORP COM 594918104 445 2000 SH SOLE 2000 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3 20 SH SOLE 20 0 0 MKS INSTRS INC COM 55306N104 10 65 SH SOLE 65 0 0 MKS INSTRS INC COM 55306N104 105 700 SH SOLE 700 0 0 MKS INSTRS INC COM 55306N104 466 3100 SH SOLE 3100 0 0 MODIVCARE INC COM COM 60783X104 568 4100 SH SOLE 4100 0 0 MODIVCARE INC COM COM 60783X104 970 7000 SH SOLE 7000 0 0 MODIVCARE INC COM COM 60783X104 208 1500 SH SOLE 1500 0 0 MODIVCARE INC COM COM 60783X104 3798 27400 SH SOLE 27400 0 0 MOHAWK INDS INC COM 608190104 99 700 SH SOLE 700 0 0 MOHAWK INDS INC COM 608190104 423 3000 SH SOLE 3000 0 0 MONDELEZ INTL INC CL A COM 609207105 8 140 SH SOLE 140 0 0 MONOLITHIC PWR SYS INC COM 609839105 11 30 SH SOLE 30 0 0 MONOLITHIC PWR SYS INC COM 609839105 121 330 SH SOLE 330 0 0 MONOLITHIC PWR SYS INC COM 609839105 513 1400 SH SOLE 1400 0 0 MONSTER BEVERAGE CORP COM COM 61174X109 11 120 SH SOLE 120 0 0 MORNINGSTAR INC COM 617700109 104 450 SH SOLE 450 0 0 MORNINGSTAR INC COM 617700109 394 1700 SH SOLE 1700 0 0 MORNINGSTAR INC COM 617700109 12 50 SH SOLE 50 0 0 MR COOPER GROUP INC COM 62482R107 652 21000 SH SOLE 21000 0 0 MR COOPER GROUP INC COM 62482R107 245 7900 SH SOLE 7900 0 0 MR COOPER GROUP INC COM 62482R107 4291 138300 SH SOLE 138300 0 0 MYERS INDS INC COM 628464109 21 1000 SH SOLE 1000 0 0 MYERS INDS INC COM 628464109 868 41769 SH SOLE 41769 0 0 NATIONAL BEVERAGE CORP COM 635017106 1036 12200 SH SOLE 12200 0 0 NATURES SUNSHINE PRODS INC COM 639027101 68 4560 SH SOLE 4560 0 0 NATURES SUNSHINE PRODS INC COM 639027101 27 1776 SH SOLE 1776 0 0 NATURES SUNSHINE PRODS INC COM 639027101 42 2800 SH SOLE 2800 0 0 NATURES SUNSHINE PRODS INC COM 639027101 477 31874 SH SOLE 31874 0 0 NELNET INC COM 64031N108 940 13200 SH SOLE 13200 0 0 NEOGEN CORP COM 640491106 967 12200 SH SOLE 12200 0 0 NETFLIX INC COM 64110L106 97 180 SH SOLE 180 0 0 NEW GOLD INC CDA COM 644535106 1926 875900 SH SOLE 875900 0 0 NEW GOLD INC CDA COM 644535106 6617 3010000 SH SOLE 3010000 0 0 NEW GOLD INC CDA COM 644535106 4457 2027500 SH SOLE 2027500 0 0 NEW GOLD INC CDA COM 644535106 2105 957300 SH SOLE 957300 0 0 NEW GOLD INC CDA COM 644535106 398 180900 SH SOLE 180900 0 0 NEW GOLD INC CDA COM 644535106 653 297200 SH SOLE 297200 0 0 NEW GOLD INC CDA COM 644535106 364 165500 SH SOLE 165500 0 0 NEW GOLD INC CDA COM 644535106 3270 1487400 SH SOLE 1487400 0 0 NEW GOLD INC CDA COM 644535106 366 166400 SH SOLE 166400 0 0 NEWMARKET CORP COM 651587107 8 20 SH SOLE 20 0 0 NEXTERA ENERGY INC COM COM 65339F101 3 40 SH SOLE 40 0 0 NEXTGEN HEALTHCARE INC COM COM 65343C102 438 24006 SH SOLE 24006 0 0 NEXTGEN HEALTHCARE INC COM COM 65343C102 167 9134 SH SOLE 9134 0 0 NEXTGEN HEALTHCARE INC COM COM 65343C102 2887 158258 SH SOLE 158258 0 0 NI HLDGS INC COM 65342T106 78 4742 SH SOLE 4742 0 0 NI HLDGS INC COM 65342T106 30 1820 SH SOLE 1820 0 0 NI HLDGS INC COM 65342T106 504 30671 SH SOLE 30671 0 0 NIC INC COM 62914B100 387 14991 SH SOLE 14991 0 0 NIC INC COM 62914B100 148 5724 SH SOLE 5724 0 0 NIC INC COM 62914B100 2531 97968 SH SOLE 97968 0 0 NIKE INC COM 654106103 31 220 SH SOLE 220 0 0 NORBORD INC COM NEW COM 65548P403 2352 54500 SH SOLE 54500 0 0 NORBORD INC COM NEW COM 65548P403 6145 142400 SH SOLE 142400 0 0 NORBORD INC COM NEW COM 65548P403 2067 47900 SH SOLE 47900 0 0 NORBORD INC COM NEW COM 65548P403 444 10300 SH SOLE 10300 0 0 NORBORD INC COM NEW COM 65548P403 906 21000 SH SOLE 21000 0 0 NORBORD INC COM NEW COM 65548P403 40 920 SH SOLE 920 0 0 NORBORD INC COM NEW COM 65548P403 134 3100 SH SOLE 3100 0 0 NORBORD INC COM NEW COM 65548P403 30 700 SH SOLE 700 0 0 NORBORD INC COM NEW COM 65548P403 1156 26800 SH SOLE 26800 0 0 NORBORD INC COM NEW COM 65548P403 311 7200 SH SOLE 7200 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 1161 118900 SH SOLE 118900 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 2676 274000 SH SOLE 274000 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 1154 118100 SH SOLE 118100 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 239 24500 SH SOLE 24500 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 394 40300 SH SOLE 40300 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 281 28800 SH SOLE 28800 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 215 22000 SH SOLE 22000 0 0 NOVARTIS AG SPONSORED ADR COM 66987V109 21 220 SH SOLE 220 0 0 NOVO-NORDISK A S COM 670100205 10 140 SH SOLE 140 0 0 NU SKIN ENTERPRISES INC COM 67018T105 10 180 SH SOLE 180 0 0 NU SKIN ENTERPRISES INC COM 67018T105 104 1900 SH SOLE 1900 0 0 NU SKIN ENTERPRISES INC COM 67018T105 448 8200 SH SOLE 8200 0 0 NUTRIEN LTD COM 67077M108 70 1464 SH SOLE 1464 0 0 NUTRIEN LTD COM 67077M108 77 1600 SH SOLE 1600 0 0 NUTRIEN LTD COM 67077M108 365 7600 SH SOLE 7600 0 0 NUTRIEN LTD COM 67077M108 67 1400 SH SOLE 1400 0 0 NUTRIEN LTD COM 67077M108 75 1550 SH SOLE 1550 0 0 NUTRIEN LTD COM 67077M108 166 3450 SH SOLE 3450 0 0 NUTRIEN LTD COM 67077M108 70 1464 SH SOLE 1464 0 0 NUTRIEN LTD COM 67077M108 914 19000 SH SOLE 19000 0 0 NVIDIA CORPORATION COM COM 67066G104 10 20 SH SOLE 20 0 0 NVIDIA CORPORATION COM COM 67066G104 290 555 SH SOLE 555 0 0 NVIDIA CORPORATION COM COM 67066G104 418 800 SH SOLE 800 0 0 NVR INC COM 62944T105 8 2 SH SOLE 2 0 0 OAKTREE SPECIALTY LENDING CO COM COM 67401P108 18 3200 SH SOLE 3200 0 0 OIL DRI CORP AMER COM 677864100 286 8400 SH SOLE 8400 0 0 OIL DRI CORP AMER COM 677864100 109 3200 SH SOLE 3200 0 0 OIL DRI CORP AMER COM 677864100 31 900 SH SOLE 900 0 0 OIL DRI CORP AMER COM 677864100 1898 55700 SH SOLE 55700 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 8 42 SH SOLE 42 0 0 ONEMAIN HLDGS INC COM 68268W103 9 190 SH SOLE 190 0 0 ONEMAIN HLDGS INC COM 68268W103 39 800 SH SOLE 800 0 0 ONEMAIN HLDGS INC COM 68268W103 116 2400 SH SOLE 2400 0 0 ONEMAIN HLDGS INC COM 68268W103 477 9900 SH SOLE 9900 0 0 OOMA INC COM 683416101 333 23156 SH SOLE 23156 0 0 OOMA INC COM 683416101 864 59982 SH SOLE 59982 0 0 OOMA INC COM 683416101 127 8806 SH SOLE 8806 0 0 OOMA INC COM 683416101 27 1900 SH SOLE 1900 0 0 OOMA INC COM 683416101 2195 152427 SH SOLE 152427 0 0 OPEN TEXT CORP COM COM 683715106 41 900 SH SOLE 900 0 0 OPEN TEXT CORP COM COM 683715106 9 194 SH SOLE 194 0 0 OPEN TEXT CORP COM COM 683715106 22 487 SH SOLE 487 0 0 OPEN TEXT CORP COM COM 683715106 22 475 SH SOLE 475 0 0 OPEN TEXT CORP COM COM 683715106 6 141 SH SOLE 141 0 0 OPEN TEXT CORP COM COM 683715106 3 74 SH SOLE 74 0 0 OPEN TEXT CORP COM COM 683715106 14 300 SH SOLE 300 0 0 OPEN TEXT CORP COM COM 683715106 6 130 SH SOLE 130 0 0 OPEN TEXT CORP COM COM 683715106 41 900 SH SOLE 900 0 0 OPEN TEXT CORP COM COM 683715106 66 1450 SH SOLE 1450 0 0 OPEN TEXT CORP COM COM 683715106 143 3150 SH SOLE 3150 0 0 OPEN TEXT CORP COM COM 683715106 41 900 SH SOLE 900 0 0 OPEN TEXT CORP COM COM 683715106 758 16700 SH SOLE 16700 0 0 ORACLE CORP COM 68389X105 10 150 SH SOLE 150 0 0 ORACLE CORP COM 68389X105 204 3160 SH SOLE 3160 0 0 ORACLE CORP COM 68389X105 446 6900 SH SOLE 6900 0 0 ORANGE SPONSORED ADR COM 684060106 5 420 SH SOLE 420 0 0 ORION GROUP HOLDINGS INC COM 68628V308 178 35900 SH SOLE 35900 0 0 ORION GROUP HOLDINGS INC COM 68628V308 68 13700 SH SOLE 13700 0 0 ORION GROUP HOLDINGS INC COM 68628V308 1173 236500 SH SOLE 236500 0 0 OVINTIV INC COM COM 69047Q102 6349 442100 SH SOLE 442100 0 0 OVINTIV INC COM COM 69047Q102 3227 224700 SH SOLE 224700 0 0 OWENS & MINOR INC NEW COM 690732102 9 350 SH SOLE 350 0 0 OWENS & MINOR INC NEW COM 690732102 398 14700 SH SOLE 14700 0 0 OWENS & MINOR INC NEW COM 690732102 1087 40200 SH SOLE 40200 0 0 OWENS & MINOR INC NEW COM 690732102 149 5500 SH SOLE 5500 0 0 OWENS & MINOR INC NEW COM 690732102 2659 98300 SH SOLE 98300 0 0 PAPA JOHNS INTL INC COM 698813102 781 9200 SH SOLE 9200 0 0 PAYPAL HLDGS INC COM 70450Y103 157 670 SH SOLE 670 0 0 PEMBINA PIPELINE CORP COM COM 706327103 21 900 SH SOLE 900 0 0 PEMBINA PIPELINE CORP COM COM 706327103 39 1670 SH SOLE 1670 0 0 PEMBINA PIPELINE CORP COM COM 706327103 118 5000 SH SOLE 5000 0 0 PEMBINA PIPELINE CORP COM COM 706327103 21 900 SH SOLE 900 0 0 PEMBINA PIPELINE CORP COM COM 706327103 473 20000 SH SOLE 20000 0 0 PENNANT GROUP INC COM 70805E109 564 9712 SH SOLE 9712 0 0 PENNANT GROUP INC COM 70805E109 1266 21800 SH SOLE 21800 0 0 PENNANT GROUP INC COM 70805E109 211 3638 SH SOLE 3638 0 0 PENNANT GROUP INC COM 70805E109 3726 64178 SH SOLE 64178 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 643 9800 SH SOLE 9800 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1083 16500 SH SOLE 16500 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 243 3700 SH SOLE 3700 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 4226 64400 SH SOLE 64400 0 0 PEPSICO INC COM 713448108 95 640 SH SOLE 640 0 0 PEPSICO INC COM 713448108 6 40 SH SOLE 40 0 0 PERDOCEO ED CORP COM COM 71363P106 6 450 SH SOLE 450 0 0 PERDOCEO ED CORP COM COM 71363P106 280 22200 SH SOLE 22200 0 0 PERDOCEO ED CORP COM COM 71363P106 106 8400 SH SOLE 8400 0 0 PERDOCEO ED CORP COM COM 71363P106 1830 144900 SH SOLE 144900 0 0 PERKINELMER INC COM 714046109 10 70 SH SOLE 70 0 0 PERKINELMER INC COM 714046109 100 700 SH SOLE 700 0 0 PERKINELMER INC COM 714046109 459 3200 SH SOLE 3200 0 0 PFIZER INC COM 717081103 42 1150 SH SOLE 1150 0 0 PFIZER INC COM 717081103 8 230 SH SOLE 230 0 0 PGT INNOVATIONS INC COM 69336V101 1102 54200 SH SOLE 54200 0 0 PHILIP MORRIS INTL INC COM 718172109 55 670 SH SOLE 670 0 0 PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 373 3795 SH SOLE 3795 0 0 PJT PARTNERS INC COM 69343T107 11 150 SH SOLE 150 0 0 PJT PARTNERS INC COM 69343T107 497 6600 SH SOLE 6600 0 0 PJT PARTNERS INC COM 69343T107 1121 14900 SH SOLE 14900 0 0 PJT PARTNERS INC COM 69343T107 188 2500 SH SOLE 2500 0 0 PJT PARTNERS INC COM 69343T107 3243 43100 SH SOLE 43100 0 0 POLARIS INC COM 731068102 8 80 SH SOLE 80 0 0 POLARIS INC COM 731068102 81 850 SH SOLE 850 0 0 POLARIS INC COM 731068102 353 3700 SH SOLE 3700 0 0 POST HLDGS INC COM 737446104 5 45 SH SOLE 45 0 0 POTLATCHDELTIC CORPORATION COM 737630103 20 400 SH SOLE 400 0 0 POTLATCHDELTIC CORPORATION COM 737630103 965 19300 SH SOLE 19300 0 0 POWER INTEGRATIONS INC COM 739276103 491 6000 SH SOLE 6000 0 0 POWER INTEGRATIONS INC COM 739276103 1130 13800 SH SOLE 13800 0 0 POWER INTEGRATIONS INC COM 739276103 188 2300 SH SOLE 2300 0 0 POWER INTEGRATIONS INC COM 739276103 3242 39600 SH SOLE 39600 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 307 8800 SH SOLE 8800 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 115 3300 SH SOLE 3300 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2029 58200 SH SOLE 58200 0 0 PRETIUM RES INC COM 74139C102 971 84800 SH SOLE 84800 0 0 PRETIUM RES INC COM 74139C102 1521 132800 SH SOLE 132800 0 0 PRETIUM RES INC COM 74139C102 651 56800 SH SOLE 56800 0 0 PRETIUM RES INC COM 74139C102 136 11900 SH SOLE 11900 0 0 PRETIUM RES INC COM 74139C102 223 19500 SH SOLE 19500 0 0 PRETIUM RES INC COM 74139C102 157 13700 SH SOLE 13700 0 0 PRETIUM RES INC COM 74139C102 120 10500 SH SOLE 10500 0 0 PRETIUM RES INC COM 74139C102 4469 390100 SH SOLE 390100 0 0 PRETIUM RES INC COM 74139C102 1329 116000 SH SOLE 116000 0 0 PRGX GLOBAL INC COM 69357C503 39 5100 SH SOLE 5100 0 0 PRICE T ROWE GROUP INC COM 74144T108 10 65 SH SOLE 65 0 0 PRIMORIS SVCS CORP COM 74164F103 12 450 SH SOLE 450 0 0 PRIMORIS SVCS CORP COM 74164F103 1265 45800 SH SOLE 45800 0 0 PROCTER AND GAMBLE CO COM 742718109 150 1080 SH SOLE 1080 0 0 PROCTER AND GAMBLE CO COM 742718109 19 140 SH SOLE 140 0 0 PRO-DEX INC COLO COM 74265M205 28 900 SH SOLE 900 0 0 PROG HOLDINGS INC COM NPV COM 74319R101 382 7100 SH SOLE 7100 0 0 PROG HOLDINGS INC COM NPV COM 74319R101 813 15100 SH SOLE 15100 0 0 PROG HOLDINGS INC COM NPV COM 74319R101 145 2700 SH SOLE 2700 0 0 PROG HOLDINGS INC COM NPV COM 74319R101 2607 48400 SH SOLE 48400 0 0 PROSHARES TR ULTPRO SHT 2017 COM 74347G747 35 10000 SH SOLE 10000 0 0 PROSHARES TR ULTSHT RUSS2000 COM 74347G689 1503 300000 SH SOLE 300000 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 837 41500 SH SOLE 41500 0 0 PUBLIC STORAGE COM 74460D109 7 30 SH SOLE 30 0 0 PULTE GROUP INC COM 745867101 9 220 SH SOLE 220 0 0 PULTE GROUP INC COM 745867101 103 2400 SH SOLE 2400 0 0 PULTE GROUP INC COM 745867101 453 10500 SH SOLE 10500 0 0 QIAGEN NV COM N72482123 90 1700 SH SOLE 1700 0 0 QIAGEN NV COM N72482123 412 7800 SH SOLE 7800 0 0 QIAGEN NV COM N72482123 17 320 SH SOLE 320 0 0 QORVO INC COM 74736K101 12 75 SH SOLE 75 0 0 QORVO INC COM 74736K101 116 700 SH SOLE 700 0 0 QORVO INC COM 74736K101 466 2800 SH SOLE 2800 0 0 QUALCOMM INC COM 747525103 11 70 SH SOLE 70 0 0 QUALCOMM INC COM 747525103 134 880 SH SOLE 880 0 0 QUALCOMM INC COM 747525103 442 2900 SH SOLE 2900 0 0 QUANTA SVCS INC COM 74762E102 9 120 SH SOLE 120 0 0 QUANTA SVCS INC COM 74762E102 122 1700 SH SOLE 1700 0 0 QUANTA SVCS INC COM 74762E102 490 6800 SH SOLE 6800 0 0 QUANTERIX CORP COM 74766Q101 977 21000 SH SOLE 21000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 8 70 SH SOLE 70 0 0 QUEST DIAGNOSTICS INC COM 74834L100 95 800 SH SOLE 800 0 0 QUEST DIAGNOSTICS INC COM 74834L100 393 3300 SH SOLE 3300 0 0 QUIDEL CORP COM 74838J101 9 48 SH SOLE 48 0 0 QUIDEL CORP COM 74838J101 287 1600 SH SOLE 1600 0 0 QUIDEL CORP COM 74838J101 108 600 SH SOLE 600 0 0 QUIDEL CORP COM 74838J101 1958 10900 SH SOLE 10900 0 0 R1 RCM INC COM COM 749397105 1338 55700 SH SOLE 55700 0 0 RAMBUS INC DEL COM 750917106 485 27800 SH SOLE 27800 0 0 RAMBUS INC DEL COM 750917106 913 52300 SH SOLE 52300 0 0 RAMBUS INC DEL COM 750917106 183 10500 SH SOLE 10500 0 0 RAMBUS INC DEL COM 750917106 3197 183100 SH SOLE 183100 0 0 RANDOLPH BANCORP INC COM 752378109 37 1669 SH SOLE 1669 0 0 RANDOLPH BANCORP INC COM 752378109 18 810 SH SOLE 810 0 0 RANDOLPH BANCORP INC COM 752378109 44 2000 SH SOLE 2000 0 0 RANDOLPH BANCORP INC COM 752378109 278 12602 SH SOLE 12602 0 0 RAYMOND JAMES FINL INC COM 754730109 9 90 SH SOLE 90 0 0 RAYMOND JAMES FINL INC COM 754730109 96 1000 SH SOLE 1000 0 0 RAYMOND JAMES FINL INC COM 754730109 411 4300 SH SOLE 4300 0 0 REGAL BELOIT CORP COM 758750103 10 80 SH SOLE 80 0 0 REGAL BELOIT CORP COM 758750103 111 900 SH SOLE 900 0 0 REGAL BELOIT CORP COM 758750103 479 3900 SH SOLE 3900 0 0 RENT A CTR INC NEW COM 76009N100 58 1525 SH SOLE 1525 0 0 RENT A CTR INC NEW COM 76009N100 609 15900 SH SOLE 15900 0 0 RENT A CTR INC NEW COM 76009N100 1038 27100 SH SOLE 27100 0 0 RENT A CTR INC NEW COM 76009N100 230 6000 SH SOLE 6000 0 0 RENT A CTR INC NEW COM 76009N100 4017 104900 SH SOLE 104900 0 0 REPLIGEN CORP COM 759916109 8 40 SH SOLE 40 0 0 REPUBLIC SVCS INC COM 760759100 9 90 SH SOLE 90 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 446 21000 SH SOLE 21000 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1093 51400 SH SOLE 51400 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 168 7900 SH SOLE 7900 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2947 138600 SH SOLE 138600 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 2 40 SH SOLE 40 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 330 5400 SH SOLE 5400 0 0 REXNORD CORP COM 76169B102 1157 29300 SH SOLE 29300 0 0 RIBBON COMMUNICATIONS INC COM NEW COM 762544104 474 72300 SH SOLE 72300 0 0 RIBBON COMMUNICATIONS INC COM NEW COM 762544104 181 27600 SH SOLE 27600 0 0 RIBBON COMMUNICATIONS INC COM NEW COM 762544104 3142 478900 SH SOLE 478900 0 0 RIMINI STR INC DEL COM 76674Q107 25 5756 SH SOLE 5756 0 0 RIMINI STR INC DEL COM 76674Q107 10 2149 SH SOLE 2149 0 0 RIMINI STR INC DEL COM 76674Q107 160 36214 SH SOLE 36214 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 8 110 SH SOLE 110 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 42 600 SH SOLE 600 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 7121 102500 SH SOLE 102500 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 72 1030 SH SOLE 1030 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 257 3700 SH SOLE 3700 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 1285 18500 SH SOLE 18500 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 3633 52300 SH SOLE 52300 0 0 ROCKY BRANDS INC COM 774515100 81 2880 SH SOLE 2880 0 0 ROCKY BRANDS INC COM 774515100 31 1112 SH SOLE 1112 0 0 ROCKY BRANDS INC COM 774515100 31 1100 SH SOLE 1100 0 0 ROCKY BRANDS INC COM 774515100 569 20282 SH SOLE 20282 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 428 9200 SH SOLE 9200 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 14 300 SH SOLE 300 0 0 ROYAL BK CDA COM COM 780087102 102 1240 SH SOLE 1240 0 0 ROYAL BK CDA COM COM 780087102 14 172 SH SOLE 172 0 0 ROYAL BK CDA COM COM 780087102 28 339 SH SOLE 339 0 0 ROYAL BK CDA COM COM 780087102 29 350 SH SOLE 350 0 0 ROYAL BK CDA COM COM 780087102 82 1000 SH SOLE 1000 0 0 ROYAL BK CDA COM COM 780087102 9 104 SH SOLE 104 0 0 ROYAL BK CDA COM COM 780087102 6 67 SH SOLE 67 0 0 ROYAL BK CDA COM COM 780087102 460 5600 SH SOLE 5600 0 0 ROYAL BK CDA COM COM 780087102 13 160 SH SOLE 160 0 0 ROYAL BK CDA COM COM 780087102 9 110 SH SOLE 110 0 0 ROYAL BK CDA COM COM 780087102 188 2290 SH SOLE 2290 0 0 ROYAL BK CDA COM COM 780087102 49 600 SH SOLE 600 0 0 ROYAL BK CDA COM COM 780087102 16 200 SH SOLE 200 0 0 ROYAL BK CDA COM COM 780087102 7612 92700 SH SOLE 92700 0 0 ROYAL BK CDA COM COM 780087102 452 5500 SH SOLE 5500 0 0 ROYAL BK CDA COM COM 780087102 990 12050 SH SOLE 12050 0 0 ROYAL BK CDA COM COM 780087102 102 1240 SH SOLE 1240 0 0 ROYAL BK CDA COM COM 780087102 5502 67000 SH SOLE 67000 0 0 ROYAL BK CDA COM COM 780087102 4714 57400 SH SOLE 57400 0 0 RUSH ENTERPRISES INC COM 781846209 1011 24400 SH SOLE 24400 0 0 S&P GLOBAL INC COM COM 78409V104 53 160 SH SOLE 160 0 0 SALESFORCE COM INC COM 79466L302 87 390 SH SOLE 390 0 0 SANOFI SPONSORED ADR COM 80105N105 9 180 SH SOLE 180 0 0 SAPIENS INTL CORP N V COM G7T16G103 961 31400 SH SOLE 31400 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 9 90 SH SOLE 90 0 0 SCIPLAY CORPORATION COM 809087109 28 2000 SH SOLE 2000 0 0 SEAGEN INC COM 81181C104 9 50 SH SOLE 50 0 0 SEI INVTS CO COM 784117103 9 150 SH SOLE 150 0 0 SEI INVTS CO COM 784117103 75 1300 SH SOLE 1300 0 0 SEI INVTS CO COM 784117103 333 5800 SH SOLE 5800 0 0 SELECT MED HLDGS CORP COM 81619Q105 11 400 SH SOLE 400 0 0 SELECT MED HLDGS CORP COM 81619Q105 479 17300 SH SOLE 17300 0 0 SELECT MED HLDGS CORP COM 81619Q105 1076 38900 SH SOLE 38900 0 0 SELECT MED HLDGS CORP COM 81619Q105 180 6500 SH SOLE 6500 0 0 SELECT MED HLDGS CORP COM 81619Q105 3148 113800 SH SOLE 113800 0 0 SEMTECH CORP COM 816850101 469 6500 SH SOLE 6500 0 0 SEMTECH CORP COM 816850101 1096 15200 SH SOLE 15200 0 0 SEMTECH CORP COM 816850101 180 2500 SH SOLE 2500 0 0 SEMTECH CORP COM 816850101 3100 43000 SH SOLE 43000 0 0 SENECA FOODS CORP NEW COM 817070501 9 230 SH SOLE 230 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1195 16200 SH SOLE 16200 0 0 SERVICENOW INC COM 81762P102 116 210 SH SOLE 210 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 927 23000 SH SOLE 23000 0 0 SHAW COMMUNICATIONS INC CL B C COM 82028K200 11 637 SH SOLE 637 0 0 SHAW COMMUNICATIONS INC CL B C COM 82028K200 20 1153 SH SOLE 1153 0 0 SHAW COMMUNICATIONS INC CL B C COM 82028K200 18 1039 SH SOLE 1039 0 0 SHAW COMMUNICATIONS INC CL B C COM 82028K200 8 469 SH SOLE 469 0 0 SHAW COMMUNICATIONS INC CL B C COM 82028K200 5 271 SH SOLE 271 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 14 780 SH SOLE 780 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 7 410 SH SOLE 410 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 18 1000 SH SOLE 1000 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 72 4100 SH SOLE 4100 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 149 8500 SH SOLE 8500 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 816 46500 SH SOLE 46500 0 0 SHOPIFY INC COM 82509L107 68 60 SH SOLE 60 0 0 SHOPIFY INC COM 82509L107 12075 10700 SH SOLE 10700 0 0 SHOPIFY INC COM 82509L107 415 368 SH SOLE 368 0 0 SHOPIFY INC COM 82509L107 1332 1180 SH SOLE 1180 0 0 SHOPIFY INC COM 82509L107 6726 5960 SH SOLE 5960 0 0 SHOPIFY INC COM 82509L107 6207 5500 SH SOLE 5500 0 0 SHUTTERSTOCK INC COM 825690100 495 6900 SH SOLE 6900 0 0 SHUTTERSTOCK INC COM 825690100 1111 15500 SH SOLE 15500 0 0 SHUTTERSTOCK INC COM 825690100 186 2600 SH SOLE 2600 0 0 SHUTTERSTOCK INC COM 825690100 3413 47600 SH SOLE 47600 0 0 SIERRA METALS INC COM 82639W106 1346 407100 SH SOLE 407100 0 0 SIERRA METALS INC COM 82639W106 27 8300 SH SOLE 8300 0 0 SILGAN HOLDINGS INC COM 827048109 8 220 SH SOLE 220 0 0 SILGAN HOLDINGS INC COM 827048109 85 2300 SH SOLE 2300 0 0 SILGAN HOLDINGS INC COM 827048109 382 10300 SH SOLE 10300 0 0 SILGAN HOLDINGS INC COM 827048109 13 350 SH SOLE 350 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 110 7900 SH SOLE 7900 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 43 3100 SH SOLE 3100 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 35 2500 SH SOLE 2500 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 669 48200 SH SOLE 48200 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1009 10800 SH SOLE 10800 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1174 7400 SH SOLE 7400 0 0 SIXTH STREET SPECIALITY LENDIN COM 83012A109 3 130 SH SOLE 130 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 107 700 SH SOLE 700 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 443 2900 SH SOLE 2900 0 0 SLEEP NUMBER CORP COM COM 83125X103 499 6100 SH SOLE 6100 0 0 SLEEP NUMBER CORP COM COM 83125X103 188 2300 SH SOLE 2300 0 0 SLEEP NUMBER CORP COM COM 83125X103 3274 40000 SH SOLE 40000 0 0 SMTC CORP COM 832682207 39 7900 SH SOLE 7900 0 0 SMUCKER J M CO COM 832696405 6 50 SH SOLE 50 0 0 SOLARWINDS CORP COM 83417Q105 6 380 SH SOLE 380 0 0 SONIC AUTOMOTIVE INC COM 83545G102 8 220 SH SOLE 220 0 0 SONIC AUTOMOTIVE INC COM 83545G102 366 9500 SH SOLE 9500 0 0 SONIC AUTOMOTIVE INC COM 83545G102 135 3500 SH SOLE 3500 0 0 SONIC AUTOMOTIVE INC COM 83545G102 2434 63100 SH SOLE 63100 0 0 SONOCO PRODS CO COM 835495102 4 60 SH SOLE 60 0 0 SONOS INC COM 83570H108 1050 44900 SH SOLE 44900 0 0 SONY CORP SPONSORED ADR COM 835699307 8 80 SH SOLE 80 0 0 SOUTHERN CO COM 842587107 3 50 SH SOLE 50 0 0 SPDR S&P 500 ETF TR COM 78462F103 4 10 SH SOLE 10 0 0 SPDR SER TR BLOOMBERG BRCLYS COM 78468R622 400 3670 SH SOLE 3670 0 0 SPECTRUM BRANDS HLDG INC (NEW) COM NEW COM 84790A105 11 145 SH SOLE 145 0 0 SPECTRUM BRANDS HLDG INC (NEW) COM NEW COM 84790A105 111 1400 SH SOLE 1400 0 0 SPECTRUM BRANDS HLDG INC (NEW) COM NEW COM 84790A105 490 6200 SH SOLE 6200 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 9 500 SH SOLE 500 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 402 22900 SH SOLE 22900 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 154 8800 SH SOLE 8800 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 2634 150100 SH SOLE 150100 0 0 SPS COMM INC COM 78463M107 576 5300 SH SOLE 5300 0 0 SPS COMM INC COM 78463M107 1032 9500 SH SOLE 9500 0 0 SPS COMM INC COM 78463M107 217 2000 SH SOLE 2000 0 0 SPS COMM INC COM 78463M107 3801 35000 SH SOLE 35000 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9 120 SH SOLE 120 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 95 1300 SH SOLE 1300 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 429 5900 SH SOLE 5900 0 0 SSGA ACTIVE ETF TR COM 78467V608 491 10750 SH SOLE 10750 0 0 STAMPS COM INC COM 852857200 275 1400 SH SOLE 1400 0 0 STAMPS COM INC COM 852857200 785 4000 SH SOLE 4000 0 0 STAMPS COM INC COM 852857200 108 550 SH SOLE 550 0 0 STAMPS COM INC COM 852857200 1844 9400 SH SOLE 9400 0 0 STANTEC INC COM 85472N109 23 720 SH SOLE 720 0 0 STANTEC INC COM 85472N109 29 900 SH SOLE 900 0 0 STANTEC INC COM 85472N109 48 1480 SH SOLE 1480 0 0 STANTEC INC COM 85472N109 182 5600 SH SOLE 5600 0 0 STANTEC INC COM 85472N109 775 23900 SH SOLE 23900 0 0 STAR GROUP L P COM 85512C105 5 570 SH SOLE 570 0 0 STARBUCKS CORP COM 855244109 56 520 SH SOLE 520 0 0 STEPAN CO COM 858586100 394 3300 SH SOLE 3300 0 0 STEPAN CO COM 858586100 1062 8900 SH SOLE 8900 0 0 STEPAN CO COM 858586100 143 1200 SH SOLE 1200 0 0 STEPAN CO COM 858586100 2625 22000 SH SOLE 22000 0 0 STEWART INFORMATION SVCS CORP COM 860372101 503 10400 SH SOLE 10400 0 0 STEWART INFORMATION SVCS CORP COM 860372101 1045 21600 SH SOLE 21600 0 0 STEWART INFORMATION SVCS CORP COM 860372101 189 3900 SH SOLE 3900 0 0 STEWART INFORMATION SVCS CORP COM 860372101 3322 68700 SH SOLE 68700 0 0 SUN CMNTYS INC COM 866674104 2 15 SH SOLE 15 0 0 SUN LIFE FINANCIAL INC. COM 866796105 12 260 SH SOLE 260 0 0 SUN LIFE FINANCIAL INC. COM 866796105 422 9500 SH SOLE 9500 0 0 SUN LIFE FINANCIAL INC. COM 866796105 10 220 SH SOLE 220 0 0 SUN LIFE FINANCIAL INC. COM 866796105 127 2860 SH SOLE 2860 0 0 SUN LIFE FINANCIAL INC. COM 866796105 13 300 SH SOLE 300 0 0 SUN LIFE FINANCIAL INC. COM 866796105 7354 165477 SH SOLE 165477 0 0 SUN LIFE FINANCIAL INC. COM 866796105 185 4170 SH SOLE 4170 0 0 SUN LIFE FINANCIAL INC. COM 866796105 439 9870 SH SOLE 9870 0 0 SUN LIFE FINANCIAL INC. COM 866796105 2178 49000 SH SOLE 49000 0 0 SUN LIFE FINANCIAL INC. COM 866796105 4226 95100 SH SOLE 95100 0 0 SUN LIFE FINANCIAL INC. COM 866796105 9541 214700 SH SOLE 214700 0 0 SUN LIFE FINANCIAL INC. COM 866796105 2835 63800 SH SOLE 63800 0 0 SUNOPTA INC COM COM 8676EP108 2216 189800 SH SOLE 189800 0 0 SUNOPTA INC COM COM 8676EP108 7429 636300 SH SOLE 636300 0 0 SUNOPTA INC COM COM 8676EP108 3423 293200 SH SOLE 293200 0 0 SUNOPTA INC COM COM 8676EP108 1475 126300 SH SOLE 126300 0 0 SUNOPTA INC COM COM 8676EP108 308 26400 SH SOLE 26400 0 0 SUNOPTA INC COM COM 8676EP108 502 43000 SH SOLE 43000 0 0 SUNOPTA INC COM COM 8676EP108 354 30300 SH SOLE 30300 0 0 SUNOPTA INC COM COM 8676EP108 3757 321800 SH SOLE 321800 0 0 SUNOPTA INC COM COM 8676EP108 271 23200 SH SOLE 23200 0 0 SUPERIOR GROUP OF CO INC COM 868358102 9 400 SH SOLE 400 0 0 SUPERIOR GROUP OF CO INC COM 868358102 352 15141 SH SOLE 15141 0 0 SUPERIOR GROUP OF CO INC COM 868358102 876 37700 SH SOLE 37700 0 0 SUPERIOR GROUP OF CO INC COM 868358102 134 5769 SH SOLE 5769 0 0 SUPERIOR GROUP OF CO INC COM 868358102 33 1400 SH SOLE 1400 0 0 SUPERIOR GROUP OF CO INC COM 868358102 2341 100721 SH SOLE 100721 0 0 SVMK INC COM 78489X103 1071 41900 SH SOLE 41900 0 0 SYKES ENTERPRISES INC COM 871237103 10 260 SH SOLE 260 0 0 SYKES ENTERPRISES INC COM 871237103 418 11100 SH SOLE 11100 0 0 SYKES ENTERPRISES INC COM 871237103 1013 26900 SH SOLE 26900 0 0 SYKES ENTERPRISES INC COM 871237103 158 4200 SH SOLE 4200 0 0 SYKES ENTERPRISES INC COM 871237103 2746 72900 SH SOLE 72900 0 0 SYNOPSYS INC COM 871607107 10 40 SH SOLE 40 0 0 SYNOPSYS INC COM 871607107 117 450 SH SOLE 450 0 0 SYNOPSYS INC COM 871607107 493 1900 SH SOLE 1900 0 0 SYSTEMAX INC COM 871851101 474 13197 SH SOLE 13197 0 0 SYSTEMAX INC COM 871851101 179 4996 SH SOLE 4996 0 0 SYSTEMAX INC COM 871851101 3101 86389 SH SOLE 86389 0 0 TARGET CORP COM 87612E106 9 50 SH SOLE 50 0 0 TARGET CORP COM 87612E106 88 500 SH SOLE 500 0 0 TARGET CORP COM 87612E106 406 2300 SH SOLE 2300 0 0 TASEKO MINES LTD COM 876511106 717 550363 SH SOLE 550363 0 0 TC ENERGY CORP COM 87807B107 32 798 SH SOLE 798 0 0 TC ENERGY CORP COM 87807B107 345 8500 SH SOLE 8500 0 0 TC ENERGY CORP COM 87807B107 7 170 SH SOLE 170 0 0 TC ENERGY CORP COM 87807B107 61 1500 SH SOLE 1500 0 0 TC ENERGY CORP COM 87807B107 148 3650 SH SOLE 3650 0 0 TC ENERGY CORP COM 87807B107 311 7650 SH SOLE 7650 0 0 TC ENERGY CORP COM 87807B107 32 798 SH SOLE 798 0 0 TC ENERGY CORP COM 87807B107 1707 42000 SH SOLE 42000 0 0 TECK RESOURCES LTD CL B COM 878742204 58 3200 SH SOLE 3200 0 0 TECK RESOURCES LTD CL B COM 878742204 58 3200 SH SOLE 3200 0 0 TELUS CORPORATION COM 87971M103 30 1520 SH SOLE 1520 0 0 TELUS CORPORATION COM 87971M103 14 698 SH SOLE 698 0 0 TELUS CORPORATION COM 87971M103 28 1430 SH SOLE 1430 0 0 TELUS CORPORATION COM 87971M103 24 1216 SH SOLE 1216 0 0 TELUS CORPORATION COM 87971M103 10 522 SH SOLE 522 0 0 TELUS CORPORATION COM 87971M103 6 303 SH SOLE 303 0 0 TELUS CORPORATION COM 87971M103 604 30500 SH SOLE 30500 0 0 TELUS CORPORATION COM 87971M103 19 960 SH SOLE 960 0 0 TELUS CORPORATION COM 87971M103 9 450 SH SOLE 450 0 0 TELUS CORPORATION COM 87971M103 20 1000 SH SOLE 1000 0 0 TELUS CORPORATION COM 87971M103 106 5350 SH SOLE 5350 0 0 TELUS CORPORATION COM 87971M103 265 13400 SH SOLE 13400 0 0 TELUS CORPORATION COM 87971M103 30 1520 SH SOLE 1520 0 0 TELUS CORPORATION COM 87971M103 1287 65000 SH SOLE 65000 0 0 TEMPUR SEALY INTL INC COM 88023U101 11 400 SH SOLE 400 0 0 TEMPUR SEALY INTL INC COM 88023U101 108 4000 SH SOLE 4000 0 0 TEMPUR SEALY INTL INC COM 88023U101 486 18000 SH SOLE 18000 0 0 TENABLE HLDGS INC COM 88025T102 1233 23600 SH SOLE 23600 0 0 TENET HEALTHCARE CORP COM 88033G407 403 10100 SH SOLE 10100 0 0 TENET HEALTHCARE CORP COM 88033G407 152 3800 SH SOLE 3800 0 0 TENET HEALTHCARE CORP COM 88033G407 2675 67000 SH SOLE 67000 0 0 TERADYNE INC COM 880770102 12 100 SH SOLE 100 0 0 TERADYNE INC COM 880770102 120 1000 SH SOLE 1000 0 0 TERADYNE INC COM 880770102 456 3800 SH SOLE 3800 0 0 TERRENO RLTY CORP COM 88146M101 872 14900 SH SOLE 14900 0 0 TERRENO RLTY CORP COM 88146M101 6 110 SH SOLE 110 0 0 TESLA INC COM 88160R101 20 28 SH SOLE 28 0 0 TESLA INC COM 88160R101 275 390 SH SOLE 390 0 0 TEXAS INSTRS INC COM 882508104 130 790 SH SOLE 790 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 409 21349 SH SOLE 21349 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 1235 64400 SH SOLE 64400 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 154 8009 SH SOLE 8009 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 2710 141310 SH SOLE 141310 0 0 TFI INTL INC COM COM 87241L109 31 600 SH SOLE 600 0 0 TFI INTL INC COM COM 87241L109 3025 58800 SH SOLE 58800 0 0 TFI INTL INC COM COM 87241L109 8047 156400 SH SOLE 156400 0 0 TFI INTL INC COM COM 87241L109 6951 135100 SH SOLE 135100 0 0 TFI INTL INC COM COM 87241L109 2994 58200 SH SOLE 58200 0 0 TFI INTL INC COM COM 87241L109 623 12100 SH SOLE 12100 0 0 TFI INTL INC COM COM 87241L109 1019 19800 SH SOLE 19800 0 0 TFI INTL INC COM COM 87241L109 66 1290 SH SOLE 1290 0 0 TFI INTL INC COM COM 87241L109 226 4400 SH SOLE 4400 0 0 TFI INTL INC COM COM 87241L109 1767 34350 SH SOLE 34350 0 0 TFI INTL INC COM COM 87241L109 3504 68100 SH SOLE 68100 0 0 TFI INTL INC COM COM 87241L109 545 10600 SH SOLE 10600 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9 20 SH SOLE 20 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 172 370 SH SOLE 370 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 419 900 SH SOLE 900 0 0 THOMSON REUTERS CORP. COM NEW COM 884903709 20 248 SH SOLE 248 0 0 THOMSON REUTERS CORP. COM NEW COM 884903709 44 540 SH SOLE 540 0 0 THOMSON REUTERS CORP. COM NEW COM 884903709 42 510 SH SOLE 510 0 0 THOMSON REUTERS CORP. COM NEW COM 884903709 16 198 SH SOLE 198 0 0 THOMSON REUTERS CORP. COM NEW COM 884903709 7 87 SH SOLE 87 0 0 THOMSON REUTERS CORP. COM NEW COM 884903709 22 270 SH SOLE 270 0 0 THOMSON REUTERS CORP. COM NEW COM 884903709 13 160 SH SOLE 160 0 0 THOMSON REUTERS CORP. COM NEW COM 884903709 25 300 SH SOLE 300 0 0 TIMKEN CO COM 887389104 9 115 SH SOLE 115 0 0 TIMKEN CO COM 887389104 101 1300 SH SOLE 1300 0 0 TIMKEN CO COM 887389104 433 5600 SH SOLE 5600 0 0 TITAN MACHY INC COM 88830R101 416 21300 SH SOLE 21300 0 0 TITAN MACHY INC COM 88830R101 958 49000 SH SOLE 49000 0 0 TITAN MACHY INC COM 88830R101 156 8000 SH SOLE 8000 0 0 TITAN MACHY INC COM 88830R101 2762 141300 SH SOLE 141300 0 0 TORO CO COM 891092108 8 85 SH SOLE 85 0 0 TORONTO DOMINION BK ONT COM 891160509 117 2080 SH SOLE 2080 0 0 TORONTO DOMINION BK ONT COM 891160509 9 159 SH SOLE 159 0 0 TORONTO DOMINION BK ONT COM 891160509 20 355 SH SOLE 355 0 0 TORONTO DOMINION BK ONT COM 891160509 15 266 SH SOLE 266 0 0 TORONTO DOMINION BK ONT COM 891160509 4 78 SH SOLE 78 0 0 TORONTO DOMINION BK ONT COM 891160509 4 68 SH SOLE 68 0 0 TORONTO DOMINION BK ONT COM 891160509 11 200 SH SOLE 200 0 0 TORONTO DOMINION BK ONT COM 891160509 6 100 SH SOLE 100 0 0 TORONTO DOMINION BK ONT COM 891160509 142 2520 SH SOLE 2520 0 0 TORONTO DOMINION BK ONT COM 891160509 11 200 SH SOLE 200 0 0 TORONTO DOMINION BK ONT COM 891160509 292 5175 SH SOLE 5175 0 0 TORONTO DOMINION BK ONT COM 891160509 839 14850 SH SOLE 14850 0 0 TORONTO DOMINION BK ONT COM 891160509 117 2080 SH SOLE 2080 0 0 TORONTO DOMINION BK ONT COM 891160509 4303 76200 SH SOLE 76200 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 3 20 SH SOLE 20 0 0 TRAVERE THERAPEUTICS INC COM COM 89422G107 1306 47900 SH SOLE 47900 0 0 TREDEGAR CORP COM 894650100 364 21804 SH SOLE 21804 0 0 TREDEGAR CORP COM 894650100 137 8201 SH SOLE 8201 0 0 TREDEGAR CORP COM 894650100 2398 143582 SH SOLE 143582 0 0 TRI POINTE HOMES INC COM 87265H109 932 54000 SH SOLE 54000 0 0 TTECH HOLDINGS COM 89854H102 1130 15500 SH SOLE 15500 0 0 TUPPERWARE BRANDS CORP COM 899896104 411 12700 SH SOLE 12700 0 0 TUPPERWARE BRANDS CORP COM 899896104 1134 35000 SH SOLE 35000 0 0 TUPPERWARE BRANDS CORP COM 899896104 155 4800 SH SOLE 4800 0 0 TUPPERWARE BRANDS CORP COM 899896104 2714 83800 SH SOLE 83800 0 0 TURTLE BEACH CORP COM NEW COM 900450206 387 17940 SH SOLE 17940 0 0 TURTLE BEACH CORP COM NEW COM 900450206 146 6772 SH SOLE 6772 0 0 TURTLE BEACH CORP COM NEW COM 900450206 37 1700 SH SOLE 1700 0 0 TURTLE BEACH CORP COM NEW COM 900450206 2537 117707 SH SOLE 117707 0 0 TYLER TECHNOLOGIES INC COM 902252105 4 10 SH SOLE 10 0 0 UBIQUITI INC COM COM 90353W103 125 450 SH SOLE 450 0 0 UBIQUITI INC COM COM 90353W103 501 1800 SH SOLE 1800 0 0 UFP INDUSTRIES COM 90278Q108 9 160 SH SOLE 160 0 0 UFP INDUSTRIES COM 90278Q108 544 9800 SH SOLE 9800 0 0 UFP INDUSTRIES COM 90278Q108 1033 18600 SH SOLE 18600 0 0 UFP INDUSTRIES COM 90278Q108 206 3700 SH SOLE 3700 0 0 UFP INDUSTRIES COM 90278Q108 3605 64900 SH SOLE 64900 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 489 15700 SH SOLE 15700 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 184 5900 SH SOLE 5900 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 3227 103600 SH SOLE 103600 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1066 7700 SH SOLE 7700 0 0 UNION PAC CORP COM 907818108 58 280 SH SOLE 280 0 0 UNITED NAT FOODS INC COM COM 911163103 292 18300 SH SOLE 18300 0 0 UNITED NAT FOODS INC COM COM 911163103 110 6900 SH SOLE 6900 0 0 UNITED NAT FOODS INC COM COM 911163103 1939 121400 SH SOLE 121400 0 0 UNITED PARCEL SERVICE INC COM 911312106 61 360 SH SOLE 360 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 10 65 SH SOLE 65 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 114 750 SH SOLE 750 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 501 3300 SH SOLE 3300 0 0 UNITEDHEALTH GROUP INC COM 91324P102 154 440 SH SOLE 440 0 0 UNITY BANCORP INC COM 913290102 32 1800 SH SOLE 1800 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 10 75 SH SOLE 75 0 0 UPWORK INC COM 91688F104 967 28000 SH SOLE 28000 0 0 USA TRUCK INC COM 902925106 9 1000 SH SOLE 1000 0 0 USA TRUCK INC COM 902925106 32 3600 SH SOLE 3600 0 0 VANECK VECTORS ETF TR BDC INCOME ETF COM 92189F411 165 12000 SH SOLE 12000 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF COM 92189H409 524 8510 SH SOLE 8510 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD COM 92189F445 606 23350 SH SOLE 23350 0 0 VANECK VECTORS ETF TR MTG REIT INCOME COM 92189F452 102 6100 SH SOLE 6100 0 0 VERISK ANALYTICS INC COM 92345Y106 9 45 SH SOLE 45 0 0 VERISK ANALYTICS INC COM 92345Y106 93 450 SH SOLE 450 0 0 VERISK ANALYTICS INC COM 92345Y106 436 2100 SH SOLE 2100 0 0 VERISK ANALYTICS INC COM 92345Y106 9 45 SH SOLE 45 0 0 VERITIV CORP COM 923454102 462 22200 SH SOLE 22200 0 0 VERITIV CORP COM 923454102 175 8400 SH SOLE 8400 0 0 VERITIV CORP COM 923454102 37 1800 SH SOLE 1800 0 0 VERITIV CORP COM 923454102 3048 146600 SH SOLE 146600 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 65 1100 SH SOLE 1100 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 106 1800 SH SOLE 1800 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 20 340 SH SOLE 340 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6 25 SH SOLE 25 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 80 340 SH SOLE 340 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 378 1600 SH SOLE 1600 0 0 VIATRIS INC COM COM 92556V106 2 110 SH SOLE 110 0 0 VIEMED HEALTHCARE INC COM 92663R105 251 32100 SH SOLE 32100 0 0 VIRTU FINL INC COM 928254101 9 360 SH SOLE 360 0 0 VIRTU FINL INC COM 928254101 37 1470 SH SOLE 1470 0 0 VIRTU FINL INC COM 928254101 93 3700 SH SOLE 3700 0 0 VIRTU FINL INC COM 928254101 413 16400 SH SOLE 16400 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1150 5300 SH SOLE 5300 0 0 VISA INC COM 92826C839 206 940 SH SOLE 940 0 0 VISA INC COM 92826C839 2 10 SH SOLE 10 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1110 53600 SH SOLE 53600 0 0 VISTA OUTDOOR INC COM 928377100 375 15800 SH SOLE 15800 0 0 VISTA OUTDOOR INC COM 928377100 143 6000 SH SOLE 6000 0 0 WALMART INC COM 931142103 176 1220 SH SOLE 1220 0 0 WALMART INC COM 931142103 10 70 SH SOLE 70 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 56 544 SH SOLE 544 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 16 153 SH SOLE 153 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 34 335 SH SOLE 335 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 29 285 SH SOLE 285 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 12 118 SH SOLE 118 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 7 65 SH SOLE 65 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 16 160 SH SOLE 160 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 10 100 SH SOLE 100 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 20 200 SH SOLE 200 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 80 780 SH SOLE 780 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 164 1600 SH SOLE 1600 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 56 544 SH SOLE 544 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 820 8000 SH SOLE 8000 0 0 WASTE MGMT INC DEL COM COM 94106L109 9 75 SH SOLE 75 0 0 WATERSTONE FINL INC COM 94188P101 1035 55000 SH SOLE 55000 0 0 WATERSTONE FINL INC COM 94188P101 4 200 SH SOLE 200 0 0 WELLS FARGO CO NEW COM 949746101 33 1100 SH SOLE 1100 0 0 WESCO INTL INC COM 95082P105 1021 13000 SH SOLE 13000 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 8 30 SH SOLE 30 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 93 330 SH SOLE 330 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 425 1500 SH SOLE 1500 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 5 130 SH SOLE 130 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 8 200 SH SOLE 200 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 74 1770 SH SOLE 1770 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 165 3950 SH SOLE 3950 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 985 23600 SH SOLE 23600 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 4 4 SH SOLE 4 0 0 WIDEPOINT CORP COM 967590209 38 3770 SH SOLE 3770 0 0 WILDBRAIN LTD COM VAR VTG COM 96810C101 60 42400 SH SOLE 42400 0 0 WINGSTOP INC COM 974155103 809 6100 SH SOLE 6100 0 0 WIPRO LTD COM 97651M109 8 1500 SH SOLE 1500 0 0 XEROX HOLDINGS CORP COM 98421M106 7 300 SH SOLE 300 0 0 XEROX HOLDINGS CORP COM 98421M106 74 3200 SH SOLE 3200 0 0 XEROX HOLDINGS CORP COM 98421M106 325 14000 SH SOLE 14000 0 0 YETI HLDGS INC COM 98585X104 1185 17300 SH SOLE 17300 0 0 YUM BRANDS INC COM 988498101 4 40 SH SOLE 40 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 91 700 SH SOLE 700 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 389 3000 SH SOLE 3000 0 0