Fisher Asset Management, LLC at 2021-06-30

Filling information for Fisher Asset Management, LLC as Treemap, investor disclosed 1010 total holdings based on 2021-06-30 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount
32051710T 32051710T 100000TH FIRST HORIZON NTL CO COM 0 37565
FHB90320T FHB90320T 100000TH MARRIOT INTL INC COM 0 78938
88579Y101 88579Y101 3M CO COM 1071196 5392922
316827104 316827104 51JOB INC ADR COM 4683 60218
282914100 282914100 8X8 INC NEW COM 5789 208534
00202F102 00202F102 A P MOLLER-MAERSK A/S ADR COM 160 11113
000361105 000361105 AAR CORP COM 24472 631544
000375204 000375204 ABB LTD ADR COM 571879 16824907
002824100 002824100 ABBOTT LABS COM 939238 8101764
00287Y109 00287Y109 ABBVIE INC COM 3584 31814
00404A109 00404A109 ACADIA HEALTHCARE COMPANY INC COM 302 4807
G1151C101 G1151C101 ACCENTURE PLC IRELAND COM 430 1459
004498101 004498101 ACI WORLDWIDE INC COM 11503 309714
00507V109 00507V109 ACTIVISION BLIZZARD INC COM 623 6531
00508Y102 00508Y102 ACUITY BRANDS INC COM 4763 25465
00548A106 00548A106 ADAMAS PHARMACEUTICALS INC COM 316 59771
00724F101 00724F101 ADOBE INC COM 3634676 6206330
00790R104 00790R104 ADVANCED DRAIN SYS INC DEL COM 2559 21954
007973100 007973100 ADVANCED ENERGY INDS COM 16533 146684
007903107 007903107 ADVANCED MICRO DEVICES INC COM 941334 10021656
00783V104 00783V104 ADYEN N V COM 2097 42908
00766T100 00766T100 AECOM COM 284 4488
008073108 008073108 AEROVIRONMENT INC COM 19689 196591
008252108 008252108 AFFILIATED MANAGERS GROUP INC COM 1011 6557
00832J102 00832J102 AFTERPAY LTD ADR COM 709 7991
009158106 009158106 AIR PRODS& CHEMS INC COM 505 1755
009279100 009279100 AIRBUS GROUP ADR ADR COM 49020 1524742
00950R100 00950R100 AIRPORTS OF THAILAND PUB C ADR COM 1039 53679
011642105 011642105 ALARM COM HLDGS INC COM 15035 177511
013872106 013872106 ALCOA UPSTREAM CORP COM COM 242736 6588935
H01301128 H01301128 ALCON INC COM 35217 501235
01609W102 01609W102 ALIBABA GROUP HLDG LTD ADR COM 3204265 14129399
01609Y108 01609Y108 ALIBABA HEALTH INFO UNSPON ADR COM 2963 66815
016255101 016255101 ALIGN TECHNOLOGY INC COM 264231 432456
G01767105 G01767105 ALKERMES PLC COM 2177 88803
01741R102 01741R102 ALLEGHENY TECHNOLOGIES INC COM 52503 2518129
01988P108 01988P108 ALLSCRIPTS HEALTHCARE SOLUTNS COM 105357 5691914
020002101 020002101 ALLSTATE CORP COM 474 3637
02079K305 02079K305 ALPHABET INC CLASS A COM 4346132 1779895
02079K107 02079K107 ALPHABET INC CLASS C COM 443735 177046
02156B103 02156B103 ALTERYX INC COM 11048 128433
021515101 021515101 ALTO GROUP HOLDINGS INC COM 0 43034
02209S103 02209S103 ALTRIA GROUP INC COM 1820 38168
02263T104 02263T104 AMADEUS IT GROUP S A ADR COM 1018 14466
023135106 023135106 AMAZON COM INC COM COM 6450634 1875097
02319V103 02319V103 AMBEV SA ADR COM 7581 2203740
G02602103 G02602103 AMDOCS LTD COM 1871 24187
02365V205 02365V205 AMERICA WEST RES INC COM 0 10800
024835100 024835100 AMERICAN CAMPUS CMNTYS INC COM 490 10482
025816109 025816109 AMERICAN EXPRESS CO COM 2539599 15370083
03027X100 03027X100 AMERICAN TOWER CORP NEW COM 519746 1923986
03076K108 03076K108 AMERIS BANCORP COM 1680 33187
03071H100 03071H100 AMERISAFE INC COM 908 15204
03073E105 03073E105 AMERISOURCEBERGEN CORP COM 560 4894
031162100 031162100 AMGEN INC COM 18994 77924
032095101 032095101 AMPHENOL CORP NEW COM 621 9074
032654105 032654105 ANALOG DEVICES INC COM 292 1697
03485P300 03485P300 ANGLO AMERICAN PLC ADR ADR COM 10955 552132
03524A108 03524A108 ANHEUSER BUSCH INBEV SA/NV ADR COM 609597 8465446
035255108 035255108 ANIKA THERAPEUTICS INC COM 1423 32861
035710409 035710409 ANNALY CAPITAL MANAGEMENT INC COM 450 50700
03662Q105 03662Q105 ANSYS INC COM 1452 4184
03743Q108 03743Q108 APA CORPORATION COM 694 32091
037833100 037833100 APPLE INC COM 8883179 64859659
038222105 038222105 APPLIED MATLS INC COM 330163 2318559
038336103 038336103 APTARGROUP INC COM 5472 38852
G6095L109 G6095L109 APTIV PLC COM 3166 20126
03966V107 03966V107 ARCONIC CORPORATION COM 20675 580420
040221202 040221202 ARGOS THERAPEUTICS INC COM 0 12555
040413106 040413106 ARISTA NETWORKS INC COM COM 6140 16946
00214Q104 00214Q104 ARK ETF TR INNOVATION ETF COM 333 2544
04316A108 04316A108 ARTISAN PARTNERS ASSET MGMT IN COM 72986 1436174
00215W100 00215W100 ASE TECHNOLOGY HOLDING CO ADR COM 212517 26399659
N07059210 N07059210 ASML HOLDING N V NYS COM 2800226 4053363
045327103 045327103 ASPEN TECHNOLOGY INC COM 122397 889901
04537N103 04537N103 ASPIRE INTERNATIONAL INC COM 0 10000
045487105 045487105 ASSOCIATED BANC CORP COM 5775 282000
046353108 046353108 ASTRAZENECA PLC ADR COM 1127947 18830493
00206R102 00206R102 AT&T INC COM 2037 70765
00208E208 00208E208 ATI AIRTEST TECHNOLOGIES INC COM 11 199000
049164205 049164205 ATLAS AIR WORLDWIDE HLDGS COM 26635 391060
G06242104 G06242104 ATLASSIAN CORP PLC CL A COM 139774 544165
05153V105 05153V105 AURASOURCE INC COM 16 50000
052769106 052769106 AUTODESK INC COM 181221 620834
053015103 053015103 AUTOMATIC DATA PROCESSING INC COM 389 1957
05335P109 05335P109 AUXLY CANNABIS GROUP INC COM 4 16800
05368M106 05368M106 AVID BIOSERVICES INC COM 2940 114623
04911A107 04911A107 Atlantic Union Bankshares Corp COM 6059 167289
11777V208 11777V208 B2W COMP DIG SPON GDR REG GDR COM 9265 349534
056752108 056752108 BAIDU INC SPON ADR ADR COM 3281 16091
05722G100 05722G100 BAKER HUGHES CO COM 7171 313576
05946K101 05946K101 BANCO BILBAO VIZCAYA ARGEN ADR COM 263884 42493473
059460303 059460303 BANCO BRADESCO SA SP ADR ADR COM 134097 26139689
059578104 059578104 BANCO DO BRASIL S A SPONSO ADR COM 658 102833
05964H105 05964H105 BANCO SANTANDER S.A. ADR COM 463492 118540234
05971J102 05971J102 BANCORPSOUTH BK TUPELO MISS COM 23570 831983
06426M104 06426M104 BANK OF CHINA LTD ADR COM 158 17639
06368ECE0 06368ECE0 BANK OF MONTREAL NOTE INDEX LN COM 10 10000
06368EH47 06368EH47 BANK OF MONTREAL NOTE INDEX LN COM 20 20000
06652V208 06652V208 BANNER CORP COM 768 14172
06684L103 06684L103 BAOZUN INC SPONSORED ADR ADR COM 4336 122355
06748EV59 06748EV59 BARCLAYS BANK PLC NOTE M/W CON COM 65 65000
067806109 067806109 BARNES GROUP INC COM 12095 236000
055262505 055262505 BASF SE ADR COM 212 10759
073685109 073685109 BEACON ROOFING SUPPLY INC COM 75153 1411323
075887109 075887109 BECTON DICKINSON& CO COM 274 1127
07725L102 07725L102 BEIGENE LTD ADR COM 1350 3934
Y07832143 Y07832143 BENGUET CORP BC SHS COM 10 90000
084670702 084670702 BERKSHIRE HATHAWAY INC CL B COM 16178 58210
086516101 086516101 BEST BUY INC COM COM 241 2100
088606108 088606108 BHP GROUP LTD SPONSORED AD ADR COM 594951 8169038
05545E209 05545E209 BHP GROUP PLC SPONSORED AD ADR COM 453021 7589570
090040106 090040106 BILIBILI INC ADR COM 4308 35357
090572207 090572207 BIO RAD LABS INC COM 95453 148152
09058V103 09058V103 BIOCRYST PHARMACEUTICALS INC COM 31798 2011231
09062X103 09062X103 BIOGEN INC COM 36384 105075
09180C106 09180C106 BJS RESTAURANTS INC COM 16147 328585
060505104 060505104 BK OF AMERICA CORP COM 61118 1482364
09247X101 09247X101 BLACKROCK INC COM 122804 140352
09260D107 09260D107 BLACKSTONE GROUP INC COM 525 5408
05600FA82 05600FA82 BNP PARIBAS COM 123 80000
05600FD30 05600FD30 BNP PARIBAS COM 21 20000
05600MVJ0 05600MVJ0 BNP PARIBAS COM 72 66000
05565A202 05565A202 BNP PARIBAS ADR COM 724711 23117294
097023105 097023105 BOEING CO COM 57489 239977
09857L108 09857L108 BOOKING HLDGS INC COM COM 4558 2083
099406100 099406100 BOOT BARN HLDGS INC COM 816 9704
100557107 100557107 BOSTON BEER INC COM 104182 102058
101137107 101137107 BOSTON SCIENTIFIC CORP COM 134627 3148443
101388106 101388106 BOTTOMLINE TECH DEL INC COM 4800 129440
055622104 055622104 BP PLC SPONSORED ADR ADR COM 317460 12015908
10918L103 10918L103 BRIGHAM MINERALS INC. CLASS A COM 1096 51457
109641100 109641100 BRINKER INTL INC COM 5488 88738
110122108 110122108 BRISTOL-MYERS SQUIBB CO COM 11606 173693
110448107 110448107 BRITISH AMERN TOB PLC ADR COM 339 8615
11135F101 11135F101 BROADCOM INC COM COM 1433 3004
11135E203 11135E203 BROADSTONE NET LEASE INC COM 839 35858
112585104 112585104 BROOKFIELD ASSET MGMT INC COM 508 9965
114340102 114340102 BROOKS AUTOMATION INC NEW COM 83016 871287
116794108 116794108 BRUKER CORP COM 855 11259
12008R107 12008R107 BUILDERS FIRSTSOURCE INC COM 7394 173313
05606L100 05606L100 BYD CO LTD ADR COM 1021 17069
127203107 127203107 CACTUS INC COM 7494 204083
130266109 130266109 CALIFORNIA GRAPES INTL INC COM 0 50000
131193104 131193104 CALLAWAY GOLF CO COM 110103 3264252
133131102 133131102 CAMDEN PPTY TR SH BEN INT COM 585 4409
134429109 134429109 CAMPBELL SOUP CO COM 1003 22004
136375102 136375102 CANADIAN NATL RY CO COM 212 2006
13645T100 13645T100 CANADIAN PAC RY LTD COM 266 3460
137648101 137648101 CANNABIS SCIENCE INC COM 0 225600
137649109 137649109 CANNABUSINESS GROUP INC COM 0 20000
14040H105 14040H105 CAPITAL ONE FINL CORP COM 620815 4013284
140543109 140543109 CAPITAL WORLD GROWTH& INCOME COM 396 6102
140703109 140703109 CAPITAN MINING INC COM 5 19454
14148095T 14148095T CARDINAL CAP NET COM 0 25000
144285103 144285103 CARPENTER TECHNOLOGY CORP COM 22883 568935
14448C104 14448C104 CARRIER GLOBAL CORPORATION COM 129192 2658280
147448104 147448104 CASELLA WASTE SYS INC COM 602 9491
149123101 149123101 CATERPILLAR INC DEL COM 1445793 6643352
149568107 149568107 CAVCO INDS INC DEL COM 11169 50269
15101T102 15101T102 CELEXX CORP COM 0 16000
154760409 154760409 CENTRAL PAC FINL CORP COM 805 30902
156431108 156431108 CENTURY ALUM CO COM 30944 2400619
15699658T 15699658T CERACON INC COM 0 23268
125269100 125269100 CF INDS HLDGS INC COM 750 14582
15872M104 15872M104 CHAMPIONX CORPORATION COM 5494 214181
159864107 159864107 CHARLES RIV LABS INTL INC COM 87017 235232
16115Q308 16115Q308 CHART INDS INC COM 150804 1030648
16208T102 16208T102 CHATHAM LODGING TR COM 230 17873
M22465104 M22465104 CHECK POINT SOFTWARE TECH LTD COM 3334 28708
162828107 162828107 CHECKPOINT THERAPEUTICS INC COM 31 10500
163072101 163072101 CHEESECAKE FACTORY INC COM 26320 485792
16359R103 16359R103 CHEMED CORP NEW COM 74161 156293
16411R208 16411R208 CHENIERE ENERGY INC COM 224 2586
166764100 166764100 CHEVRON CORP NEW COM 631625 6030404
171340102 171340102 CHURCH& DWIGHT INC COM 632 7417
171798101 171798101 CIMAREX ENERGY CO COM 228 3152
172062101 172062101 CINCINNATI FINL CORP COM 407 3487
17275R102 17275R102 CISCO SYS INC COM 1181386 22290297
17294XCB0 17294XCB0 CITIBANK N A MKT LKD RETAIL CT COM 269 250000
17304K102 17304K102 CITIC LTD ADR COM 99 18463
17290L106 17290L106 CITIC SECS CO LTD UNSP ADR ADR COM 1266 50477
17328YEU4 17328YEU4 CITIGROUP GLOBAL MKTS HLDGS IN COM 139 130000
172967424 172967424 CITIGROUP INC COM 888 12555
185899101 185899101 CLEVELAND CLIFFS INC COM 275899 12796812
189054109 189054109 CLOROX CO DEL COM 1194 6639
12571T100 12571T100 CMC MATERIALS INC COM 2528 16771
191216100 191216100 COCA COLA CO COM 2280 42132
M25133105 M25133105 COGNYTE SOFTWARE LTD COM 25726 1050058
194162103 194162103 COLGATE PALMOLIVE CO COM 301 3704
19459J104 19459J104 COLLEGIUM PHARMACEUTICAL INC COM 357 15095
19624Y200 19624Y200 COLOPLAST AS COM 767 46733
197236102 197236102 COLUMBIA BKG SYS INC COM 1082 28053
20030N101 20030N101 COMCAST CORP NEW CL A COM 8694 152480
199908104 199908104 COMFORT SYS USA INC COM 2096 26608
204280309 204280309 COMPAGNIE DE SAINT GOBAIN ADR COM 4211 319673
204319107 204319107 COMPAGNIE FINANCIERE RICHE ADR COM 225831 18646461
207410101 207410101 CONMED CORP COM 44227 321818
20825C104 20825C104 CONOCOPHILLIPS COM 340485 5590892
209115104 209115104 CONSOLIDATED EDISON INC COM 238 3320
216648402 216648402 COOPER COS INC COM 3673 9269
N22717107 N22717107 CORE LABORATORIES N V COM 29603 760032
21870Q105 21870Q105 CORESITE RLTY CORP COM 28183 209385
219350105 219350105 CORNING INC COM COM 401 9793
22052L104 22052L104 CORTEVA INC COM 260 5852
22160K105 22160K105 COSTCO WHSL CORP NEW COM 1483572 3749518
223622606 223622606 COWEN INC COM 5795 141166
G2519Y108 G2519Y108 CREDICORP LTD COM 69051 570152
225313105 225313105 CREDIT AGRICOLE S A ADR ADR COM 113385 16186131
22788C105 22788C105 CROWDSTRIKE HLDGS INC COM 229 911
22822V101 22822V101 CROWN CASTLE INTL CORP NEW COM 454660 2330392
12637N204 12637N204 CSL LTD ADR COM 35488 331497
12591J207 12591J207 CSPC PHARMACEUTICAL GROUP ADR COM 3561 615053
126408103 126408103 CSX CORP COM 524739 16357210
231021106 231021106 CUMMINS INC COM 30192 123834
231561101 231561101 CURTISS WRIGHT CORP COM 11122 93653
126600105 126600105 CVB FINL CORP COM 752 36515
126650100 126650100 CVS HEALTH CORPORATION COM COM 4850 58129
23283R100 23283R100 CYRUSONE INC COM 25415 355353
23331A109 23331A109 D R HORTON INC COM 19936 220607
233802107 233802107 DAIFUKU CO LTD UNSPONSRED ADR COM 990 43557
235851102 235851102 DANAHER CORP DEL COM COM 892246 3324810
23636T100 23636T100 DANONE ADR COM 703 49925
237266101 237266101 DARLING INGREDIENTS INC COM 113255 1677845
237545108 237545108 DASSAULT SYS S A ADR COM 4990 20577
233051432 233051432 DBX ETF TR USD HY CORP COM 1243 30842
233051663 233051663 DBX ETF TR XTRACK JAPAN JPX COM 204 6255
244199105 244199105 DEERE& CO COM 42877 121565
24665A103 24665A103 DELEK US HLDGS INC NEW COM 32459 1501319
247361702 247361702 DELTA AIR LINES INC DEL COM 492 11372
9995930FT 9995930FT DELTA ELECTRONIC COM 3765 69085
24869P104 24869P104 DENNYS CORP COM 36721 2226838
250565108 250565108 DESIGNER BRANDS INC COM 544 32894
D18190898 D18190898 DEUTSCHE BANK A G GRS COM 194 14841
251542106 251542106 DEUTSCHE BOERSE ADR COM 2967 169950
25157Y202 25157Y202 DEUTSCHE POST AG ADR COM 5031 73961
25179M103 25179M103 DEVON ENERGY CORP NEW COM 98834 3385874
252131107 252131107 DEXCOM INC COM 23146 54206
25243Q205 25243Q205 DIAGEO PLC ADR COM 45921 239558
25278X109 25278X109 DIAMONDBACK ENERGY INC COM 16409 174772
25434V708 25434V708 DIMENSIONAL ETF TRUST US CORE COM 483 17884
254423106 254423106 DINE BRANDS GLOBAL INC COM 38970 436636
254543101 254543101 DIODES INC COM 17975 225341
25459R103 25459R103 DISABILITY ACCESS CORP NEV COM 0 220000
25470F104 25470F104 DISCOVERY INC COM SER A COM 816 26592
254687106 254687106 DISNEY WALT CO COM 1885181 10725272
23325P104 23325P104 DNP SELECT INCOME FD INC COM 705 67430
25754A201 25754A201 DOMINOS PIZZA INC COM 172588 369971
260557103 260557103 DOW INC COM 494 7807
262037104 262037104 DRIL QUIP INC COM 22503 665171
26441C204 26441C204 DUKE ENERGY CORP NEW COM 692 7012
26614N102 26614N102 DUPONT DE NEMOURS INC COM 518 6692
23355L106 23355L106 DXC TECHNOLOGY CO COM 229 5874
268158201 268158201 DYNAVAX TECHNOLOGIES CORP COM 22296 2263553
268948106 268948106 EAGLE BANCORP INC MD COM 784 13982
269796108 269796108 EAGLE PHARMACEUTICALS INC COM 409 9557
27032D304 27032D304 EARTHSTONE ENERGY INC COM 1106 99865
27579R104 27579R104 EAST WEST BANCORP INC COM 85218 1188699
277432100 277432100 EASTMAN CHEM CO COM 223 1911
G29183103 G29183103 EATON CORP PLC COM 806 5442
278642103 278642103 EBAY INC. COM 577 8221
279158109 279158109 ECOPETROL S A ADR COM 13319 911029
28176E108 28176E108 EDWARDS LIFESCIENCES CORP COM 637716 6157341
282579309 282579309 EISAI CO LTD ADR COM 1308 13293
29089Q105 29089Q105 EMERGENT BIOSOLUTIONS INC COM 31206 495417
291011104 291011104 EMERSON ELEC CO COM 412 4279
29251M106 29251M106 ENANTA PHARMACEUTICALS INC COM 291 6601
29250N105 29250N105 ENBRIDGE INC COM 233 5810
29260D105 29260D105 ENDEAVOR IP INC COM 0 442000
29273V100 29273V100 ENERGY TRANSFER LP COM 117 11005
26874R108 26874R108 ENI S P A ADR COM 23926 980972
293792107 293792107 ENTERPRISE PRODS PARTNERS L P COM 582 24126
26875P101 26875P101 EOG RES INC COM COM 21438 256923
29414B104 29414B104 EPAM SYS INC COM 1866 3651
29446M102 29446M102 EQUINOR ASA SPONSORED ADR ADR COM 9733 459081
999A231ET 999A231ET ESC LEHMAN BROTHERS HLDGS INC COM 0 10000
9997D568T 9997D568T ESCROW LINNCO LLC ESCROW CUSI COM 0 209622
99927D29T 99927D29T ESCROW ALPHA NATURAL RESOURCES COM 0 26000
999B19B2T 999B19B2T ESCROW AMR CORP COM 0 131392
999CCEC0T 999CCEC0T ESCROW CA STATEWIDE CMNTY DEV COM 0 10000
999950DDT 999950DDT ESCROW EXCO RESOURCES INC COM 0 40000
999F9485T 999F9485T ESCROW ILINC COMM INC COM 0 15000
99935A1FT 99935A1FT ESCROW JAMES RIVER COAL CO COM 0 90000
99952ECCT 99952ECCT ESCROW LEHMAN BROS 5.75 COM 0 30000
9995ED22T 9995ED22T ESCROW LEHMAN BROS HLDG COM 0 28000
99919747T 99919747T ESCROW LEHMAN BROS HLDGS 04.00 COM 0 10000
99990D56T 99990D56T ESCROW LEHMAN BROS HLDGS INC COM 0 24009
9995C1C8T 9995C1C8T ESCROW LEHMAN BROTHERS HOLDING COM 0 45000
9999CDBCT 9999CDBCT ESCROW LEHMAN BROTHERS HOLDING COM 0 30000
99929312T 99929312T ESCROW LEHMAN BROTHERS NOTE PE COM 0 10000
69912K99T 69912K99T ESCROW PARAGON TRADE BRANDS COM 0 27000
9994AAD6T 9994AAD6T ESCROW QUICKSILVER RESOURCES I COM 0 50000
9995FC1CT 9995FC1CT ESCROW WALKER INNOVATION COM 0 17000
999D5458T 999D5458T ESCROW WASHINGTON MUTUAL INC COM 0 30030
999E5491T 999E5491T ESCROW WONDER AUTO TECHNOLOGY COM 0 10770
297178105 297178105 ESSEX PPTY TR INC COM 761 2535
297284200 297284200 ESSILORLUXOTTICA UNSPONSOR ADR COM 2538 27498
29977A105 29977A105 EVERCORE INC COM 6755 47986
30040W108 30040W108 EVERSOURCE ENERGY COM 840 10462
30063P105 30063P105 EXACT SCIENCES CORP COM 3495 28116
30161N101 30161N101 EXELON CORP COM 410 9257
30212P303 30212P303 EXPEDIA GROUP INC COM 640 3907
302130109 302130109 EXPEDITORS INTL WASH INC COM 2621 20700
30215C101 30215C101 EXPERIAN PLC ADR COM 36437 946723
30231G102 30231G102 EXXON MOBIL CORP COM 533665 8460136
30303M102 30303M102 FACEBOOK INC COM 1721564 4951148
303075105 303075105 FACTSET RESH SYS INC COM COM 3175 9460
303250104 303250104 FAIR ISAAC CORP COM 63311 125946
307305102 307305102 FANUC CORPORATION ADR COM 441039 18268698
311642102 311642102 FARO TECHNOLOGIES INC COM 1924 24736
31428X106 31428X106 FEDEX CORP COM 362 1212
90274D234 90274D234 FI ENHANCED EUROPE 50 ETN UBS COM 399 2048
90274D218 90274D218 FI ENHANCED GLBL HIGH YLD UBS COM 1101 4905
22542D423 22542D423 FI ENHANCED LRG CAP GROWTH CS COM 11786 17114
362273302 362273302 FI ENHANCED LRG CAP GROWTH GS COM 1319 4425
902677780 902677780 FI ENHANCED LRG CAP GROWTH UBS COM 9007 13003
315912808 315912808 FIDELITY COMWLTH TR NASDAQ COM COM 1818 32260
316092204 316092204 FIDELITY MSCI CONSUMER DISCRET COM 406 5002
316092600 316092600 FIDELITY MSCI HLTH CARE I COM 473 7414
316092709 316092709 FIDELITY MSCI INDUSTRIALS INDE COM 313 5766
316092808 316092808 FIDELITY MSCI INFORMATION TECH COM 459 3892
31620M106 31620M106 FIDELITY NATL INFORMATION SVCS COM 2301 16245
31816Q101 31816Q101 FIREEYE INC COM 25648 1268440
31847R102 31847R102 FIRST AMERN FINL CORP COM 53891 864331
32055Y201 32055Y201 FIRST INTST BANCSYSTEM INC COM 5113 122224
320817109 320817109 FIRST MERCHANTS CORP COM 2789 66919
33616C100 33616C100 FIRST REP BK SAN FRANCISCO CAL COM 20845 111370
336433107 336433107 FIRST SOLAR INC COM 2177 24048
336453105 336453105 FIRST ST BANCORPORATION COM 0 10000
33733E302 33733E302 FIRST TR DOW JONES INTERNET IN COM 769 3140
33733A201 33733A201 FIRST TR EXCHANGE TRADED FD DO COM 246 8046
337344105 337344105 FIRST TR NAS100 EQ WEIGHTED IX COM 558 4970
345370860 345370860 FORD MTR CO DEL COM 948 63817
346375108 346375108 FORMFACTOR INC COM 3808 104442
34959E109 34959E109 FORTINET INC COM 439 1845
351676101 351676101 FOY JOHNSON INC COM 0 50000
35671D857 35671D857 FREEPORT-MCMORAN INC COM 1692205 45599712
356876102 356876102 FREESTONE RES INC COM 0 12000
358039105 358039105 FRESHPET INC COM COM 35457 217581
302635206 302635206 FS KKR CAPITAL CORP COM 240 11159
3621LQ109 3621LQ109 G1 THERAPEUTICS INC COM 20072 914838
G3777B103 G3777B103 GEELY AUTOMOTIVE HLDGS LTD COM 50 16000
369550108 369550108 GENERAL DYNAMICS CORP COM 2235 11873
369604103 369604103 GENERAL ELECTRIC CO COM 2161 160530
370334104 370334104 GENERAL MLS INC COM 5031 82565
371927104 371927104 GENESIS ENERGY L P COM 132 11328
371924101 371924101 GENOIL INC COM 0 448496
G3922B107 G3922B107 GENPACT LIMITED COM 2360 51944
372460105 372460105 GENUINE PARTS CO COM 375 2968
373737105 373737105 GERDAU SA ADR COM 55614 9426025
G38529106 G38529106 GETGO INC COM 0 315000
375558103 375558103 GILEAD SCIENCES INC COM 620 9003
37637Q105 37637Q105 GLACIER BANCORP INC NEW COM 27689 502703
37733W105 37733W105 GLAXOSMITHKLINE PLC ADR COM 698761 17547991
37827X100 37827X100 GLENCORE PLC ADR ADR COM 761 88951
37947N107 37947N107 GLOBAL 1 INVT HLDGS CORP COM 0 635850
37940X102 37940X102 GLOBAL PMTS INC COM 123161 656718
37954Y715 37954Y715 GLOBAL X FDS RBTCS ARTFL INTE COM 10932 312793
L44385109 L44385109 GLOBANT S A COM COM 231728 1057252
37959E102 37959E102 GLOBE LIFE INC COM 503 5276
38141G104 38141G104 GOLDMAN SACHS GROUP INC COM 1029997 2713876
390124105 390124105 GREAT BASIN GOLD LTD COM 0 58430
39141Y103 39141Y103 GREAT WESTERN MINERALS GROUP COM 0 10000
395259104 395259104 GREENHILL& CO INC COM 7378 474162
40056YUR3 40056YUR3 GS FIN CORP COM 90 35000
402580104 402580104 GULF UNITED ENERGY INC COM 0 36000
40417A100 40417A100 H ENTERTAINMENT INC COM 0 11500
405024100 405024100 HAEMONETICS CORP COM 73220 1098733
406216101 406216101 HALLIBURTON CO COM 96564 4176660
40637H109 40637H109 HALOZYME THERAPEUTICS INC COM 41946 923714
9995B12BT 9995B12BT HALYK SAVINGS BANK EA REPR GDR COM 321 20689
409109105 409109105 HAMPTON CONSULTING CORP COM 0 20000
40415F101 40415F101 HDFC BANK LTD ADR COM 391151 5349446
422806109 422806109 HEICO CORP NEW COM 100686 722178
423012301 423012301 HEINEKEN NV SPONSORED ADR L1 COM 17159 283153
G4388N106 G4388N106 HELEN OF TROY CORP LTD COM 104657 458781
D3R2MA100 D3R2MA100 HELLOFRESH SE COM 276 2820
423452101 423452101 HELMERICH& PAYNE INC COM 35881 1099617
42751Q105 42751Q105 HERMES INTL SCA ADR COM 79558 546083
427746102 427746102 HERON THERAPEUTICS INC COM 542 34907
427825500 427825500 HERSHA HOSPITALITY TR COM 110 10265
42809H107 42809H107 HESS CORP COM 308273 3530383
428291108 428291108 HEXCEL CORP NEW COM 5910 94716
431475102 431475102 HILL ROM HLDGS INC COM 74187 653110
433578507 433578507 HITACHI LIMITED ADR COM 130002 1134167
436440101 436440101 HOLOGIC INC COM 1033 15487
437076102 437076102 HOME DEPOT INC COM 2325855 7293597
43738R109 43738R109 HOMEBANC CORP GA COM 0 20000
43785V102 43785V102 HOMESTREET INC COM 504 12365
438128308 438128308 HONDA MOTOR LTD ADR COM 242861 7546955
438516106 438516106 HONEYWELL INTL INC COM 33757 153896
439338203 439338203 HOP-ON INC COM 0 10012
440452100 440452100 HORMEL FOODS CORP COM 2004 41967
443251103 443251103 HOYA CORP ADR COM 4367 32906
40434L105 40434L105 HP INC COM COM 301 9958
40434YSN8 40434YSN8 HSBC BK USA N A MC LEAN VA CTF COM 254 250000
404280406 404280406 HSBC HLDGS PLC ADR COM 263 9100
44332N106 44332N106 HUAZHU GROUP LTDSPONSORED ADR COM 8669 164152
443320106 443320106 HUB GROUP INC COM 62210 942858
443573100 443573100 HUBSPOT INC COM 63427 108846
G4673W100 G4673W100 HUTECH21 CO LTD COM 0 69471
44914U106 44914U106 HYPERA SA ADR COM 5851 854781
451944102 451944102 ICON INTL HLDGS INC COM 0 20000
G4705A100 G4705A100 ICON PLC COM 3193 15446
44930G107 44930G107 ICU MED INC COM 7820 38000
45168D104 45168D104 IDEXX LABS INC COM 12419 19664
449395102 449395102 IDM INTL LTD ADR COM 0 12400
452308109 452308109 ILLINOIS TOOL WKS INC COM 391 1748
45253H101 45253H101 IMMUNOGEN INC COM 561 85069
45256Q108 45256Q108 IMOGO MOBILE TECHNOLOGIES CORP COM 0 15000
453204109 453204109 IMPINJ INC COM 3098 60043
45337C102 45337C102 INCYTE CORP COM 2977 35386
453836108 453836108 INDEPENDENT BANK CORP MASS COM 7677 101681
45662N103 45662N103 INFINEON TECHNOLOGIES AG ADR COM 520 12956
456788108 456788108 INFOSYS LTD ADR COM 362908 17126385
456837103 456837103 ING GROEP N.V. ADR COM 584888 44175843
45687V106 45687V106 INGERSOLL RAND INC COM 972 19918
45780R101 45780R101 INSTALLED BLDG PRODS INC COM 2682 21918
45784P101 45784P101 INSULET CORP COM 91966 335018
45826H109 45826H109 INTEGER HLDGS CORP COM 52997 562603
457985208 457985208 INTEGRA LIFESCIENCES HLDGS CP COM 43276 634172
458140100 458140100 INTEL CORP COM 1763741 31416835
459200101 459200101 INTERNATIONAL BUSINESS MACHS COM 2171 14813
46018A100 46018A100 INTERNATIONAL PWR GROUP LTD COM 0 39000
46115H107 46115H107 INTESA SANPAOLO S P A ADR COM 471295 28433394
461202103 461202103 INTUIT COM 461 939
46120E602 46120E602 INTUITIVE SURGICAL INC COM 1214891 1321050
46138E800 46138E800 INVESCO EXCHNG TRADED FD TR II COM 1684 19995
46137V530 46137V530 INVESCO NASDAQ INTERNET ETF COM 74354 289711
46090E103 46090E103 INVESCO QQQ TRUST SERIES 1 COM 675755 1906596
46137V233 46137V233 INVESCO S&P 500 TOP 50 ETF COM 197194 606043
9995910DT 9995910DT INVESCO S&P US HC UCITS ETF COM 3250 5559
999B39FCT 999B39FCT INVESCO S&P US TECH UCITS ETF COM 6080 16557
44980X109 44980X109 IPG PHOTONICS CORP COM 31816 150949
46267X108 46267X108 IQIYI INC ADR COM 999 64110
46266C105 46266C105 IQVIA HLDGS INC COM 2747 11335
46333X108 46333X108 IRONWOOD PHARMACEUTICALS INC COM 1321 102624
464288620 464288620 ISHARES BROAD USD INVESTMENT G COM 569 9396
464288356 464288356 ISHARES CALIFORNIA MUNI BOND E COM 926 14781
46434G103 46434G103 ISHARES CORE MSCI EM ETF COM 212 3162
464287671 464287671 ISHARES CORE S&P U.S. GROWTH E COM 208 2056
464287226 464287226 ISHARES CORE US AGGREGATE BOND COM 39148 339441
464286426 464286426 ISHARES EM ASIA ETF COM 297 3212
46435G516 46435G516 ISHARES ESG MSCI EAFE ETF COM 973 12307
46435G425 46435G425 ISHARES ESG MSCI USA ETF COM 1991 20220
464288737 464288737 ISHARES GLOBAL CONS STAPLES COM 2860 46781
464287341 464287341 ISHARES GLOBAL ENERGY ETF COM 84074 3161853
464287325 464287325 ISHARES GLOBAL HEALTH CARE ETF COM 12961 155930
46434G848 46434G848 ISHARES GLOBAL METALS& MINING COM 46270 1024460
464287291 464287291 ISHARES GLOBAL TECH ETF COM 215903 639674
464286343 464286343 ISHARES INC GLB ENR PROD ETF COM 5079 298602
464286707 464286707 ISHARES INC MSCI FRANCE ETF COM 11449 302488
464286806 464286806 ISHARES INC MSCI GERMANY ETF COM 539 15564
464286764 464286764 ISHARES INC MSCI SPAIN ETF COM 2220 78120
464288638 464288638 ISHARES INTERMEDIATE-TERM CORP COM 957 15814
464288257 464288257 ISHARES MSCI ACWI ETF COM 1284 12691
464289180 464289180 ISHARES MSCI EUROPE FN ETF COM 402360 20581069
464286608 464286608 ISHARES MSCI EUROZONE ETF COM 103906 2105495
46434G822 46434G822 ISHARES MSCI JAPAN ETF COM 53016 784959
464286772 464286772 ISHARES MSCI SOUTH KOREA ETF COM 399 4286
464286749 464286749 ISHARES MSCI SWITZERLAND ETF COM 1247 25640
46434G772 46434G772 ISHARES MSCI TAIWAN ETF COM 436 6824
46435G334 46435G334 ISHARES MSCI UNITED KINGDOM COM 313 9584
464287556 464287556 ISHARES NASDAQ BIOTECH ETF COM 386 2357
464288414 464288414 ISHARES NATIONAL MUNI BOND ETF COM 475497 4057145
464288323 464288323 ISHARES NEW YORK MUNI BOND ETF COM 401 6863
464287614 464287614 ISHARES RUSSELL 1000 GROWTH COM 2870 10570
464287200 464287200 ISHARES S&P 500 ETF COM 1477 3434
464287804 464287804 ISHARES S&P SMALL-CAP ETF COM 575 5089
464288646 464288646 ISHARES SHORT-TERM CORPORATE B COM 820 14966
46428Q109 46428Q109 ISHARES SILVER TR ISHARES COM 269 11100
464288240 464288240 ISHARES TR MSCI ACWI EX US COM 298 5175
464288745 464288745 ISHARES TR GLB CNS DISC ETF COM 262 1531
464287457 464287457 ISHARES TR 1 3 YR TR BD ETF COM 9985 115891
464288661 464288661 ISHARES TR 3 7 YR TR BD ETF COM 227 1740
464287440 464287440 ISHARES TR 7 10YR TR BD ETF COM 1124212 9734282
46435U853 46435U853 ISHARES TR BROAD USD HIGH COM 958 22951
46432F842 46432F842 ISHARES TR CORE MSCI EAFE COM 1958 26151
46434V738 46434V738 ISHARES TR CORE MSCI EURO COM 17688 308799
464287150 464287150 ISHARES TR CORE S&P TTL STK COM 358 3627
464288885 464288885 ISHARES TR EAFE GRWTH ETF COM 353 3290
464288273 464288273 ISHARES TR EAFE SML CP ETF COM 201 2711
464288877 464288877 ISHARES TR EAFE VALUE ETF COM 292 5642
46435G243 46435G243 ISHARES TR ESG 1 5 YR USD COM 4253 163320
46435G193 46435G193 ISHARES TR ESG USD CORPT COM 12088 436062
464287861 464287861 ISHARES TR EUROPE ETF COM 2480 46534
464287515 464287515 ISHARES TR EXPANDED TECH COM 6008 15403
464288224 464288224 ISHARES TR GL CLEAN ENE ETF COM 223 9526
464288729 464288729 ISHARES TR GLOB INDSTRL ETF COM 5105 42755
464287333 464287333 ISHARES TR GLOBAL FINLS ETF COM 1367 17611
464288695 464288695 ISHARES TR GLOBAL MATER ETF COM 452 4971
464288513 464288513 ISHARES TR IBOXX HI YD ETF COM 2445 27770
464287242 464287242 ISHARES TR IBOXX INV CP ETF COM 2171858 16164467
464288588 464288588 ISHARES TR MBS ETF COM 48687 449850
464287465 464287465 ISHARES TR MSCI EAFE ETF COM 634 8040
46429B697 46429B697 ISHARES TR MSCI USA MIN VOL COM 208 2821
464287523 464287523 ISHARES TR PHLX SEMICND ETF COM 80216 176601
464287598 464287598 ISHARES TR RUS 1000 VAL ETF COM 559 3523
464287630 464287630 ISHARES TR RUS 2000 VAL ETF COM 373 2253
464287481 464287481 ISHARES TR RUS MD CP GR ETF COM 271 2394
464287499 464287499 ISHARES TR RUS MID CAP ETF COM 339 4283
464287655 464287655 ISHARES TR RUSSELL 2000 ETF COM 893 3894
464287689 464287689 ISHARES TR RUSSELL 3000 ETF COM 253 988
464287101 464287101 ISHARES TR S&P 100 ETF COM 1210 6165
464287309 464287309 ISHARES TR S&P 500 GRWT ETF COM 503 6915
464287176 464287176 ISHARES TR TIPS BD ETF COM 949 7411
464288810 464288810 ISHARES TR U.S. MED DVC ETF COM 45932 127221
464288836 464288836 ISHARES TR U.S. PHARMA ETF COM 1352 7281
46429B267 46429B267 ISHARES TR US TREAS BD ETF COM 233 8766
464288760 464288760 ISHARES US AEROSPACE& DEF ETF COM 564 5153
464288794 464288794 ISHARES US BRKR-DEALR& EXCHNG COM 300 2941
464287788 464287788 ISHARES US FINANCIALS ETF COM 48927 603661
9993658CT 9993658CT ISHARES USD CORP BOND UCITS ET COM 269 2100
465562106 465562106 ITAU UNIBANCO HLDG SA SPON ADR COM 137393 22860797
45074N105 45074N105 IZON NETWORK INC COM 0 62500
466032109 466032109 J& J SNACK FOODS CORP COM 2854 16364
48123V102 48123V102 J2 GLOBAL INC COM 23086 167838
G4474Y214 G4474Y214 JANUS HENDERSON GROUP PLC ORD COM 48738 1255820
47215P106 47215P106 JD.COM INC ADR COM 596403 7472780
478160104 478160104 JOHNSON& JOHNSON COM 109465 664471
48124JN61 48124JN61 JPMORGAN CHASE BK N A COM 171 147000
48126YVL4 48126YVL4 JPMORGAN CHASE BK NA COLUMBUS COM 266 250000
46625H100 46625H100 JPMORGAN CHASE& CO COM 1073907 6904377
48203R104 48203R104 JUNIPER NETWORKS INC COM 1070 39130
483007704 483007704 KAISER ALUMINUM CORP COM 22080 178797
484602305 484602305 KANSAI ELECTRIC POWER CO I ADR COM 245 51435
485170302 485170302 KANSAS CITY SOUTHERN COM 68380 241310
48666K109 48666K109 KB HOME COM 101517 2493055
487836108 487836108 KELLOGG CO COM 773 12019
489170100 489170100 KENNAMETAL INC COM 25821 718845
492089107 492089107 KERING S A ADR COM 169324 1937319
494368103 494368103 KIMBERLY CLARK CORP COM 4847 36229
494386204 494386204 KIMBERLY CLRK DE MEX SAB D ADR COM 1004 112962
49456B101 49456B101 KINDER MORGAN INC DEL COM 199 10930
49567R102 49567R102 KINGDEE INTL SOFTWARE GROU ADR COM 3552 10469
496902404 496902404 KINROSS GOLD CORP COM 127 20000
482480100 482480100 KLA CORPORATION COM 443 1365
49926D109 49926D109 KNOWLES CORP COM 50529 2559751
500643200 500643200 KORN FERRY COM NEW COM 1720 23703
500767306 500767306 KRANESHARES CHINA INTERNET ETF COM 23801 341093
999127BDT 999127BDT KRANESHARES CHNA INTERNT UCITS COM 8985 206101
9996A6F2T 9996A6F2T KRANESHARES CHNA INTERNT UCITS COM 41109 945040
501044101 501044101 KROGER CO COM 990 25834
501242101 501242101 KULICKE& SOFFA INDS INC COM 26545 433736
50125N104 50125N104 KUMBA IRON ORE LTD ADR COM 5536 370221
501556203 501556203 KYOCERA CORP ADS ADR COM 1902 30736
502117203 502117203 L OREAL CO ADR COM 1260273 14139337
50540R409 50540R409 LABORATORY CORP AMER HLDGS COM 1101 3993
512807108 512807108 LAM RESEARCH CORP COM 694009 1066557
513847103 513847103 LANCASTER COLONY CORP COM 50817 262605
516544103 516544103 LANTHEUS HLDGS INC COM 1235 44670
518439104 518439104 LAUDER ESTEE COS INC CL A COM 349 1097
G54050102 G54050102 LAZARD LTD SHS A COM 57758 1276419
52464N109 52464N109 LEFT BEHIND GAMES INC COM 0 7333333
524660107 524660107 LEGGETT& PLATT INC COM 222 4289
526057104 526057104 LENNAR CORP CL A COM 74068 745530
526057302 526057302 LENNAR CORP CL B COM 941 11553
526250105 526250105 LENOVO GROUP LTD ADR COM 775 33692
50187A107 50187A107 LHC GROUP INC COM 1401 6996
53220K504 53220K504 LIGAND PHARMACEUTICALS INC COM 819 6243
532457108 532457108 LILLY ELI& CO COM 1379487 6010313
533900106 533900106 LINCOLN ELEC HLDGS INC COM 92842 704898
G5494J103 G5494J103 LINDE PLC COM COM 280 970
53634X100 53634X100 LIQUIDMETAL TECHNOLOGIES INC COM 2 30000
537008104 537008104 LITTELFUSE INC COM 74998 294353
G5509L101 G5509L101 LIVANOVA PLC SHS COM 9521 113192
538034109 538034109 LIVE NATION ENTERTAINMENT INC COM 752 8583
538146101 538146101 LIVEPERSON INC COM 7285 115193
539439109 539439109 LLOYDS BANKING GROUP PLC ADR COM 45 17742
53956W300 53956W300 LOCALIZA RENT A CAR ADR COM 6498 509477
539830109 539830109 LOCKHEED MARTIN CORP COM 978 2584
54211N101 54211N101 LONDON STK EXCHANGE GROUP ADR COM 1426 51795
548661107 548661107 LOWES COS INC COM 15299 78872
55024U109 55024U109 LUMENTUM HLDGS INC COM 69498 847231
502441306 502441306 LVMH MOET HENNESSY LOU VUI ADR COM 1725893 11003645
9992EC57T 9992EC57T LYXOR DJ GLBL TITANS 50 UCITS COM 281 4414
552676108 552676108 M D C HLDGS INC COM 8687 171679
55305B101 55305B101 M/I HOMES INC COM 2159 36793
55379N106 55379N106 M3 INC ADR COM 2671 73093
V5633W109 V5633W109 MAKEMYTRIP LTD COM 2190 72873
563122100 563122100 MANHATTAN SCIENTIFICS INC COM 1 40000
563571405 563571405 MANITOWOC CO INC COM 1296 52896
56501R106 56501R106 MANULIFE FINL CORP COM 205 10390
565849106 565849106 MARATHON OIL CORP COM 100160 7353895
56585A102 56585A102 MARATHON PETE CORP COM 513 8491
571903202 571903202 MARRIOTT INTL INC NEW COM 1415 10364
573874104 573874104 MARVELL TECHNOLOGY INC COM 19194 329063
57636Q104 57636Q104 MASTERCARD INC COM 1560661 4274730
576690101 576690101 MATERION CORP COM 10994 145906
580135101 580135101 MCDONALDS CORP COM 131191 567951
58463A105 58463A105 MEDICAL MARIJUANA INC COM 1 17500
58506Q109 58506Q109 MEDPACE HLDGS INC COM COM 51757 293024
G5960L103 G5960L103 MEDTRONIC PLC COM 283442 2283425
58533E103 58533E103 MEITUAN - UNSP ADR ADR COM 7960 96462
58733R102 58733R102 MERCADOLIBRE INC COM COM 346164 222215
58933Y105 58933Y105 MERCK& CO. INC COM 802339 10316812
589889104 589889104 MERIT MED SYS INC COM 18009 278512
59001A102 59001A102 MERITAGE HOMES CORP COM 115555 1228266
595017104 595017104 MICROCHIP TECHNOLOGY INC COM 220 1468
594918104 594918104 MICROSOFT CORP COM 6721915 24813270
606776201 606776201 MITSUBISHI ELEC CORP ADR COM 144176 4961889
55306N104 55306N104 MKS INSTRS INC COM 93637 526199
60770K107 60770K107 MODERNA INC COM 696 2963
60878Y108 60878Y108 MOMENTIVE GLOBAL INC. COM 4329 205478
609207105 609207105 MONDELEZ INTL INC COM 671 10742
615394202 615394202 MOOG INC COM 13246 157583
617446448 617446448 MORGAN STANLEY COM 893271 9742297
61765QEG0 61765QEG0 MORGAN STANLEY BK N A MKT LKD COM 279 250000
61745ER60 61745ER60 MORGAN STANLEY D W DISC SRMTNS COM 32 30000
61771EMF2 61771EMF2 MORGAN STANLEY FIN LLC COM 45 42000
61771EUQ9 61771EUQ9 MORGAN STANLEY FIN LLC COM 21 20000
61771VEP1 61771VEP1 MORGAN STANLEY FINANCE LLC. N COM 102 100000
61771EBM9 61771EBM9 MORGAN STANLEY FINANCE LLC. NO COM 22 20000
617700109 617700109 MORNINGSTAR INC COM 6264 24362
620076307 620076307 MOTOROLA SOLUTIONS INC COM 209 964
55354G100 55354G100 MSCI INC COM 103614 194368
553573106 553573106 MSG NETWORK INC COM 329 22588
626425102 626425102 MURATA MFG CO LTD ADR COM 266080 13927019
55405W104 55405W104 MYR GROUP INC DEL COM 2584 28418
62855J104 62855J104 MYRIAD GENETICS INC COM 1644 53754
63009R109 63009R109 NANOSTRING TECHNOLOGIES INC COM 16984 262135
631512209 631512209 NASPERS LTD SPONSORED ADR ADR COM 7538 179494
632307104 632307104 NATERA INC COM 23096 203434
636274409 636274409 NATIONAL GRID PLC SPONSOR ADR COM 219 3429
637870106 637870106 NATIONAL STORAGE AFFILIATES TR COM 449 8878
639050103 639050103 NATUS MED INC DEL COM 11414 439338
64049V100 64049V100 NEOLOGIC ANIMATION INC COM 0 10000
64051T100 64051T100 NEOPHOTONICS CORP COM 1013 99209
H57312649 H57312649 NESTLE S A COM 530 4263
641069406 641069406 NESTLE S A ADR COM 562685 4514129
64107S106 64107S106 NET WORLD MARKETING INC COM 0 20000
64110W102 64110W102 NETEASE INC SPONSORED ADR ADR COM 221095 1918393
64110L106 64110L106 NETFLIX INC COM COM 2104083 3983421
64115T104 64115T104 NETSCOUT SYS INC COM 50471 1768437
64125C109 64125C109 NEUROCRINE BIOSCIENCES INC COM 6000 61649
64359T109 64359T109 NEW COLOMBIA RES INC COM 0 142000
647581107 647581107 NEW ORIENTAL ED& TECHNOLO ADR COM 40266 4916469
64828T201 64828T201 NEW RESIDENTIAL INVT CORP COM 401 37850
65250B105 65250B105 NEWRANGE GOLD CORP COM 3 20000
65339F101 65339F101 NEXTERA ENERGY INC COM 1037133 14153018
65290C105 65290C105 NEXTIER OILFIELD SOLUTIONS INC COM 14266 2997105
653656108 653656108 NICE LTD ADR COM 41594 168084
654106103 654106103 NIKE INC COM 1169398 7569406
62914V106 62914V106 NIO INC ADR COM 1186 22289
654902204 654902204 NOKIA CORP ADR COM 71 13410
655844108 655844108 NORFOLK SOUTHERN CORP COM 166597 627697
665859104 665859104 NORTHERN TR CORP COM 1271 10992
666807102 666807102 NORTHROP GRUMMAN CORP COM 397 1092
66737P600 66737P600 NORTHWEST BIOTHERAPEUTICS INC COM 21 14500
62955J103 62955J103 NOV INC COM 18840 1229772
66987V109 66987V109 NOVARTIS A G SPONSORED ADR ADR COM 908972 9962426
99921EC2T 99921EC2T NOVATEK OAO GDR EACH REPR GDR COM 12046 54929
670002401 670002401 NOVAVAX INC COM 1528 7198
670100205 670100205 NOVO-NORDISK A S ADR COM 1347188 16081987
670346105 670346105 NUCOR CORP COM 19712 205482
67060U208 67060U208 NUTRA PHARMA CORP COM 1 100063
670704105 670704105 NUVASIVE INC COM 52378 772763
67066G104 67066G104 NVIDIA CORP COM COM 972059 1214921
N6596X109 N6596X109 NXP SEMICONDUCTORS N V COM 212949 1035141
674599105 674599105 OCCIDENTAL PETE CORP COM 21116 675291
675232102 675232102 OCEANEERING INTL INC COM 34765 2232820
99947758T 99947758T OIL CO LUKOIL PJSC COM 1799 19426
679295105 679295105 OKTA INC COM 372 1521
679580100 679580100 OLD DOMINION FREIGHT LINE INC COM 894 3522
68213N109 68213N109 OMNICELL INC COM 36875 243482
682151303 682151303 OMRON CORP SPONSORED ADR ADR COM 125876 1585810
682189105 682189105 ON SEMICONDUCTOR CORP COM 33232 868120
68268M105 68268M105 ONELIFE TECHNOLOGIES CORP COM 0 16000
682680103 682680103 ONEOK INC NEW COM 312 5599
683344105 683344105 ONTO INNOVATION INC COM 85469 1170170
683715106 683715106 OPEN TEXT CORP COM 845 16626
683797104 683797104 OPPENHEIMER HLDGS INC COM 229 4500
68389X105 68389X105 ORACLE CORP COM 1158382 14881574
68554V108 68554V108 ORASURE TECHNOLOGIES INC COM 727 71670
68618N209 68618N209 ORGANIC ALLIANCE INC COM 0 28670
68622V106 68622V106 ORGANON& CO COM 29275 967460
686330101 686330101 ORIX CORP ADR COM 263 3101
68902V107 68902V107 OTIS WORLDWIDE CORP COM 104662 1279950
690742101 690742101 OWENS CORNING NEW COM 16467 168207
69404D108 69404D108 PACIFIC BIOSCIENCES CALIF INC COM 1238 35412
695127100 695127100 PACIRA BIOSCIENCES INC COM 967 15940
695263103 695263103 PACWEST BANCORP DEL COM 41381 1005372
697435105 697435105 PALO ALTO NETWORKS INC COM 291 784
69832A205 69832A205 PANASONIC CORP ADR ADR COM 89035 7687319
698813102 698813102 PAPA JOHNS INTL INC COM 1025 9817
701094104 701094104 PARKER HANNIFIN CORP COM 1219 3969
703481101 703481101 PATTERSON UTI ENERGY INC COM 171 17214
704326107 704326107 PAYCHEX INC COM 263 2450
70432V102 70432V102 PAYCOM SOFTWARE INC COM 86675 238464
70438V106 70438V106 PAYLOCITY HLDG CORP COM 22110 115883
70450Y103 70450Y103 PAYPAL HLDGS INC COM 3374362 11576650
69324R104 69324R104 PCSB FINL CORP COM 363 20000
69327R101 69327R101 PDC ENERGY INC COM 68345 1492585
705573103 705573103 PEGASYSTEMS INC COM 97013 696981
G7S00T104 G7S00T104 PENTAIR PLC SHS COM 1880 27849
713448108 713448108 PEPSICO INC COM COM 8532 57582
714046109 714046109 PERKINELMER INC COM 10100 65409
716382106 716382106 PETMED EXPRESS INC COM 1558 48901
71654V101 71654V101 PETROLEO BRASILEIRO SA PET ADR COM 1939 164202
71654V408 71654V408 PETROLEO BRASILEIRO SA PET ADR COM 564285 46139406
717081103 717081103 PFIZER INC COM 95808 2446572
71715X104 71715X104 PHARMACYTE BIOTECH INC COM 4 401610
718172109 718172109 PHILIP MORRIS INTL INC COM 1464 14769
718546104 718546104 PHILLIPS 66 COM 385 4484
72201R817 72201R817 PIMCO ETF TR INV GRD CRP BD COM 456 3986
722304102 722304102 PINDUODUO INC-ADR ADR COM 463670 3650373
72341E304 72341E304 PING AN INS GROUP CO CHINA ADR COM 1969 100524
723787107 723787107 PIONEER NAT RES CO COM 15989 98380
724078100 724078100 PIPER SANDLER COMPANIES COM 12730 98259
72582E104 72582E104 PIVOTAL THERAPEUTICS INC COM 0 15000
69343P105 69343P105 PJSC LUKOIL SPONSORED ADR ADR COM 237574 2568546
72811P102 72811P102 PLAYERS NETWORK COM 0 10000
729132100 729132100 PLEXUS CORP COM 45362 496248
693475105 693475105 PNC FINL SVCS GROUP INC COM 1321 6926
731068102 731068102 POLARIS INC COM COM 73032 533235
73278L105 73278L105 POOL CORP COM 122383 266828
737446104 737446104 POST HLDGS INC COM 302 2783
737630103 737630103 POTLATCHDELTIC CORPORATION COM COM 8197 154225
73942D109 73942D109 POYNT CORP COM 0 20000
74112D101 74112D101 PRESTIGE CONSUMER HEALTHCARE I COM 36915 708532
74144T108 74144T108 PRICE T ROWE GROUP INC COM 2484 12546
741511109 741511109 PRICESMART INC COM 288 3167
742718109 742718109 PROCTER& GAMBLE CO COM 95072 704600
743315103 743315103 PROGRESSIVE CORP COM 1885 19192
74340W103 74340W103 PROLOGIS INC COM COM 7527 62967
74347M108 74347M108 PROPETRO HLDG CORP COM 15947 1740938
743606105 743606105 PROSPERITY BANCSHARES INC COM 18613 259239
74365P108 74365P108 PROSUS N V SPONSORED ADR COM 1825 93322
744320102 744320102 PRUDENTIAL FINL INC COM 365 3558
69368G105 69368G105 PT BANK CENTRAL ASIA TBK ADR COM 673 12948
69367U105 69367U105 PT BANK MANDIRI PERSERO TB ADR COM 135 16615
69366X100 69366X100 PT BK RAKYAT ADR COM 23981 1765120
69367Q104 69367Q104 PT UNILEVER INDONESIA TBK ADR COM 1370 200607
69366J200 69366J200 PTC THERAPEUTICS INC COM 6784 160485
74460D109 74460D109 PUBLIC STORAGE COM 335 1114
744573106 744573106 PUBLIC SVC ENTERPRISE GRP INC COM 276 4617
74736K101 74736K101 QORVO INC COM COM 134877 689378
74736A103 74736A103 QTS REALTY TRUST INC COM 2222 28748
747525103 747525103 QUALCOMM INC COM 52122 364670
747619104 747619104 QUANEX BUILDING PRODUCTS CORP COM 940 37859
750723108 750723108 RAIA DROGASIL SA SPONSORED ADR COM 2129 430756
75281A109 75281A109 RANGE RES CORP COM 42462 2533550
75339L305 75339L305 RAPID FIRE MARKETING INC COM 0 20000
754730109 754730109 RAYMOND JAMES FINANCIAL INC COM 102469 788832
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP COM 572779 6714084
756255204 756255204 RECKITT BENCKISER GRP PLC ADR COM 24944 1411346
75629J101 75629J101 RECRUIT HOLDINGS CO LTD ADR COM 5949 603502
75689M101 75689M101 RED ROBIN GOURMET BURGERS INC COM 580 17508
758750103 758750103 REGAL BELOIT CORP COM 70751 529928
75886F107 75886F107 REGENERON PHARMACEUTICALS COM 2882 5159
75970E107 75970E107 RENASANT CORP COM 348 8708
76026T205 76026T205 REPSOL S A ADR COM 1708 136489
760759100 760759100 REPUBLIC SVCS INC COM 2040 18544
761152107 761152107 RESMED INC COM 10977 44529
76122Q105 76122Q105 RESOURCES CONNECTION INC COM 857 59675
76169C100 76169C100 REXFORD INDL RLTY INC COM 2802 49206
767204100 767204100 RIO TINTO PLC ADR COM 1084367 12926059
76927D101 76927D101 RIVERSIDE RESOURCES INC COM 10 75000
74965L101 74965L101 RLJ LODGING TR COM 32636 2142904
771195104 771195104 ROCHE HLDG LTD ADR COM 120137 2548816
773903109 773903109 ROCKWELL AUTOMATION INC COM 41484 145038
775133101 775133101 ROGERS CORP COM 31884 158787
77543R102 77543R102 ROKU INC COM 427 929
776696106 776696106 ROPER INDS INC NEW COM 5540 11783
778296103 778296103 ROSS STORES INC COM 2279 18382
77954Q106 77954Q106 ROWE T PRICE BLUE CHIP GROWTH COM 457 2451
779546100 779546100 ROWE T PRICE DIVID GROWTH FD C COM 351 5214
779562107 779562107 ROWE T PRICE NEW HORIZONS FD I COM 260 2879
780259107 780259107 ROYAL DUTCH SHELL PLC ADR COM 3488 89833
780259206 780259206 ROYAL DUTCH SHELL PLC ADR COM 705066 17452122
296072BHT 296072BHT RSTK ESHIRT NET COM 0 12500
99979B9AT 99979B9AT RSTK UNION GROUP INC COM 0 59620
78409V104 78409V104 S&P GLOBAL INC COM 248 603
78573J101 78573J101 SABLE NAT RES INC COM 0 117581
786584102 786584102 SAFRAN ADR COM 3268 94286
79466L302 79466L302 SALESFORCE COM INC COM 3278299 13420800
79546E104 79546E104 SALLY BEAUTY HLDGS INC COM 42068 1906110
796050AAT 796050AAT SAMSUNG ELECTRONIC GDR EACH RE COM 70757 39673
800212201 800212201 SANDVIK AB ADR COM 128593 5030882
80105N105 80105N105 SANOFI ADR COM 941829 17885092
80201E108 80201E108 SANTA FE GOLD CORP COM 0 14000
803054204 803054204 SAP SE ADR COM 1245099 8864440
803607100 803607100 SAREPTA THERAPEUTICS INC COM 2174 27968
806857108 806857108 SCHLUMBERGER LTD COM 496668 15516026
80687P106 80687P106 SCHNEIDER ELECTRIC SE ADR COM 387080 12300316
808513105 808513105 SCHWAB CHARLES CORP COM 204 2801
808524805 808524805 SCHWAB STRATEGIC TR INTL EQTY COM 1030 26119
808524797 808524797 SCHWAB STRATEGIC TR US DIVIDEN COM 810 10714
808524300 808524300 SCHWAB STRATEGIC TR US LCAP GR COM 360 2467
810186106 810186106 SCOTTS MIRACLE GRO CO COM 139760 728221
784117103 784117103 SEI INVTS CO COM 624 10073
816850101 816850101 SEMTECH CORP COM 89559 1301731
81762P102 81762P102 SERVICENOW INC COM 183725 334319
81768T108 81768T108 SERVISFIRST BANCSHARES INC COM 2577 37909
82489T104 82489T104 SHOCKWAVE MED INC COM 16137 85050
82509L107 82509L107 SHOPIFY INC COM 22803 15607
826197501 826197501 SIEMENS A G ADR COM 1066495 13460724
82771R105 82771R105 SILVER FALCON MNG INC COM 0 21900
827906207 827906207 SILVERADO GOLD MINES LTD COM 0 20000
828730200 828730200 SIMMONS 1ST NATL CORP COM 6249 213000
829073105 829073105 SIMPSON MANUFACTURING CO INC COM 15545 140755
82982L103 82982L103 SITEONE LANDSCAPE SUPPLY INC COM 1669 9859
9992921AT 9992921AT SK HYNIX INC GDR COM 33238 294758
83171N108 83171N108 SMARTCOOL SYS INC COM 1 119000
83192D105 83192D105 SMARTSTOP SELF STORAG REIT INC COM 121 11656
78445W306 78445W306 SMC CORP JAPAN ADR COM 303927 10276583
83175M205 83175M205 SMITH& NEPHEW PLC ADR COM 429 9867
832696405 832696405 SMUCKER J M CO COM 227 1751
833034101 833034101 SNAP ON INC COM 2581 11551
83364L109 83364L109 SOCIETE GENERALE FRANCE SP ADR COM 1043 176829
83404D109 83404D109 SOFTBANK GROUP CORP ADR ADR COM 8331 237847
840441109 840441109 SOUTH ST CORP COM 623 7620
842587107 842587107 SOUTHERN CO COM 4820 79648
84265V105 84265V105 SOUTHERN COPPER CORP COM COM 245400 3815295
84470P109 84470P109 SOUTHSIDE BANCSHARES INC COM 687 17969
844741108 844741108 SOUTHWEST AIRLS CO COM 369 6957
845467109 845467109 SOUTHWESTERN ENERGY CO COM 22499 3968012
78464A664 78464A664 SPDR BLOOMBERG BRCLYS LG TRS E COM 781315 18918042
81369Y407 81369Y407 SPDR CONS DISC SELECT SECTOR COM 89918 503603
81369Y308 81369Y308 SPDR CONS STAPLES SELECT SCTR COM 676 9660
78467X109 78467X109 SPDR DOW JONES INDL AVERAGE ET COM 266 771
81369Y506 81369Y506 SPDR ENERGY SELECT SECTOR COM 3673 68177
78463X202 78463X202 SPDR EURO STOXX 50 ETF COM 2236 47738
81369Y605 81369Y605 SPDR FINANCIALS SELECT SECTOR COM 1938 52817
78463V107 78463V107 SPDR GOLD TR GOLD SHS COM 270 1633
81369Y209 81369Y209 SPDR HEALTH CARE SELECT SECTOR COM 67936 539390
81369Y704 81369Y704 SPDR INDUSTRIALS SELECT SECTOR COM 111369 1087590
99949560T 99949560T SPDR MSCI WORLD TECH UCITS ETF COM 414 3742
78464A375 78464A375 SPDR PORTFOLIO INTERMEDIATE TE COM 3421 93206
78464A474 78464A474 SPDR PORTFOLIO SHORT TERM CORP COM 653617 20882316
78462F103 78462F103 SPDR S&P 500 ETF TR TR UNIT COM 2594 6059
78468R556 78468R556 SPDR S&P OIL& GAS E&P ETF COM 5704 58994
78468R721 78468R721 SPDR SER TR NUVN BLOOMBERG MU COM 216716 4158825
78464A508 78464A508 SPDR SER TR PRTFLO S&P500 VL COM 402 10165
78464A755 78464A755 SPDR SER TR S&P METALS MNG COM 930 21597
78464A771 78464A771 SPDR SERIES TRUST S&P CAP MKT COM 1021 10852
78468R622 78468R622 SPDR SERIES TRUST BLOOMBERG BR COM 1602 14568
78464A383 78464A383 SPDR SERIES TRUST PORTFLIO MOR COM 259 10032
81369Y803 81369Y803 SPDR TECHNOLOGY SELECT SECTOR COM 1023 6926
84763A108 84763A108 SPECTRUM PHARMACEUTICALS INC COM 218 58150
84857J106 84857J106 SPIRAL TOYS INC COM 0 12000
848574109 848574109 SPIRIT AEROSYSTEMS HLDGS INC COM 6386 135333
848637104 848637104 SPLUNK INC COM 3579 24755
849109103 849109103 SPONGETECH DELIVERY SYS INC COM 0 20000
852234103 852234103 SQUARE INC COM 366368 1502742
852857200 852857200 STAMPS COM INC COM 111076 554577
853373108 853373108 STANDARD ENERGY CORP COM 7 576920
855244109 855244109 STARBUCKS CORP COM 890085 7960689
858119100 858119100 STEEL DYNAMICS INC COM 4216 70737
G8473T100 G8473T100 STERIS PLC COM 106862 517991
860372101 860372101 STEWART INFORMATION SVCS CORP COM 2992 52771
860630102 860630102 STIFEL FINL CORP COM 120158 1852576
861012102 861012102 STMICROELECTRONICS N V NYS COM 450 12369
861652105 861652105 STONE MEDIA CORP COM 0 17000
863667101 863667101 STRYKER CORPORATION COM 737558 2839709
86562M209 86562M209 SUMITOMO MITSUI FINL GROUP ADR COM 222 32279
866082100 866082100 SUMMIT HOTEL PPTYS INC COM 207 22181
868848102 868848102 SURGLINE INTL INC COM 0 99000
78486Q101 78486Q101 SVB FINANCIAL GROUP COM 358511 644305
870886108 870886108 SWISS RE LTD ADR COM 553 24497
87157D109 87157D109 SYNAPTICS INC COM 174903 1124198
871639308 871639308 SYNERGY PHARMACEUTICALS DEL COM 0 14921
871607107 871607107 SYNOPSYS INC COM 5351 19404
87161C501 87161C501 SYNOVUS FINL CORP COM 1066 24295
87164U201 87164U201 SYNTHETIC BIOLOGICS INC COM NE COM 76 125698
872590104 872590104 T-MOBILE US INC COM 663 4578
874039100 874039100 TAIWAN SEMICONDUCTOR MFG L ADR COM 3121910 25981273
874080104 874080104 TAL ED GROUP ADS REPSTG CO ADR COM 37672 1493125
87612E106 87612E106 TARGET CORP COM 1696 7016
87724P106 87724P106 TAYLOR MORRISON HOME CORP COM 3318 125578
H84989104 H84989104 TE CONNECTIVITY LTD COM 298 2201
N8486R101 N8486R101 TECHNIP ENERGIES NV COM 540 39421
87854Y109 87854Y109 TECHNIP ENERGIES NV ADR COM 949 69231
G87110105 G87110105 TECHNIPFMC LTD COM COM 10966 1211692
879360105 879360105 TELEDYNE TECHNOLOGIES INC COM 78745 188013
879369106 879369106 TELEFLEX INCORPORATED COM 2429 6045
87946F100 87946F100 TELEPERFORMANCE SA ADR COM 1069 5268
87974R208 87974R208 TEMENOS GROUP AG ADR COM 1374 8546
88032Q109 88032Q109 TENCENT HLDGS LTD ADR ADR COM 2792775 37137463
880770102 880770102 TERADYNE INC COM 21751 162369
880779103 880779103 TEREX CORP NEW COM 110809 2326936
88156J105 88156J105 TERUMO CORP ADR COM 566 13959
88160R101 88160R101 TESLA INC COM 3170 4664
88162G103 88162G103 TETRA TECH INC NEW COM 4418 36205
88224Q107 88224Q107 TEXAS CAPITAL BANCSHARES INC COM 13016 205009
882508104 882508104 TEXAS INSTRS INC COM 89274 464244
88262P102 88262P102 TEXAS PACIFIC LAND CORPORATION COM 1422 889
88322Q108 88322Q108 TG THERAPEUTICS INC COM 17535 452056
88338H100 88338H100 THERATECHNOLOGIES INC COM 156 40183
883556102 883556102 THERMO FISHER SCIENTIFIC INC COM 971822 1926422
872540109 872540109 TJX COS INC NEW COM 324 4805
889110102 889110102 TOKYO ELECTRON LTD ADR ADR COM 544079 5023902
889478103 889478103 TOLL BROTHERS INC COM 5977 103395
891092108 891092108 TORO CO COM 111954 1018875
89151E109 89151E109 TOTALENERGIES SE ADR ADR COM 1048690 23170344
892331307 892331307 TOYOTA MOTOR CORP ADR COM 810203 4633967
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC COM 1953 10607
89417E109 89417E109 TRAVELERS COMPANIES INC COM 201 1344
89422G107 89422G107 TRAVERE THERAPEUTICS INC COM 322 22070
89469A104 89469A104 TREEHOUSE FOODS INC COM 553 12422
87265H109 87265H109 TRI POINTE HOMES INC COM 18828 878572
896522109 896522109 TRINITY INDS INC COM 205 7636
89677Q107 89677Q107 TRIP COM GROUP LTD ADR COM 329296 9286399
89832Q109 89832Q109 TRUIST FINANCIAL CORPORATIONCO COM 363 6547
87304R100 87304R100 TTC TECHNOLOGY CORP COM 0 40000
90138F102 90138F102 TWILIO INC COM 343 869
902494103 902494103 TYSON FOODS INC COM 1740 23590
H42097107 H42097107 UBS GROUP AG COM 490 31933
90278Q108 90278Q108 UFP INDUSTRIES INC COM 10107 135959
902788108 902788108 UMB FINL CORP COM 22594 242785
904214103 904214103 UMPQUA HLDGS CORP COM 45514 2466859
904767704 904767704 UNILEVER PLC ADR COM 134532 2299696
907818108 907818108 UNION PAC CORP COM 1015057 4615365
910873405 910873405 UNITED MICROELECTRONICS CO ADR COM 851 90053
911312106 911312106 UNITED PARCEL SERVICE INC COM 12457 59897
911363109 911363109 UNITED RENTALS INC COM 9912 31072
912909108 912909108 UNITED STATES STL CORP NEW COM 18646 776928
91324P102 91324P102 UNITEDHEALTH GROUP INC COM 1136070 2837053
902973304 902973304 US BANCORP DEL COM 3913 68680
917302200 917302200 USINAS SIDERURGICAS DE MIN ADR COM 11048 2888956
918204108 918204108 V F CORP COM 203 2472
91912E105 91912E105 VALE S A ADR COM 837173 36702026
91913Y100 91913Y100 VALERO ENERGY CORP NEW COM COM 1478 18934
92189H607 92189H607 VANECK VECTORS ETF TR OIL SVCS COM 4127 18852
92189F676 92189F676 VANECK VECTORS ETF TR SEMICOND COM 1972 7521
921937827 921937827 VANGUARD BD INDEX FDS SHORT TR COM 362 4403
921937835 921937835 VANGUARD BD INDEX FDS TOTAL BN COM 516 6006
92203J407 92203J407 VANGUARD CHARLOTTE FDS INTL BD COM 317 5556
92206C870 92206C870 VANGUARD FDS INT-TERM CORP COM 4840911 50919438
92206C409 92206C409 VANGUARD FDS SHRT-TERM CORP COM 330 3991
921943858 921943858 VANGUARD FTSE DEVELOPED MKT COM 163042 3164636
922042858 922042858 VANGUARD FTSE EMERGING MKT ETF COM 4809 88546
922042874 922042874 VANGUARD FTSE EUROPE ETF COM 183838 2733237
999F551FT 999F551FT VANGUARD FUNDS PLC FTSE EMERGI COM 2945 40251
922908652 922908652 VANGUARD INDEX FDS EXTEND MKT COM 543 2877
922908736 922908736 VANGUARD INDEX FDS GROWTH ETF COM 2405 8384
922908637 922908637 VANGUARD INDEX FDS LARGE CAP E COM 275 1370
922908611 922908611 VANGUARD INDEX FDS SM CP VAL E COM 239 1379
922908751 922908751 VANGUARD INDEX FDS SMALL CP ET COM 449 1992
922908769 922908769 VANGUARD INDEX FDS TOTAL STK M COM 5259 23602
922908744 922908744 VANGUARD INDEX FDS VALUE ETF COM 792 5758
92204A603 92204A603 VANGUARD INDUSTRIALS ETF COM 895 4558
922042775 922042775 VANGUARD INTL EQUITY INDEX FDS COM 626 9873
922907746 922907746 VANGUARD MUN BD FD INC TAX EXE COM 535 9676
922908553 922908553 VANGUARD REAL ESTATE ETF COM 380 3733
922908363 922908363 VANGUARD S&P 500 ETF COM 352527 895830
92206C771 92206C771 VANGUARD SCOTTSDALE FDS MORTG- COM 2297 43036
921908844 921908844 VANGUARD SPECIALIZED FUNDS DIV COM 329 2126
921909768 921909768 VANGUARD STAR FDS VG TL INTL S COM 2661 40509
922042742 922042742 VANGUARD TOTAL WORLD STOCK ETF COM 5254 50712
92204A108 92204A108 VANGUARD US CONSUMER DISC ETF COM 456 1453
921946406 921946406 VANGUARD WHITEHALL FDS HIGH DI COM 264 2516
921910873 921910873 VANGUARD WORLD FD MEGA CAP IND COM 409 2686
921910816 921910816 VANGUARD WORLD FD MEGA GRWTH I COM 258 1114
92204A306 92204A306 VANGUARD WORLD FDS ENERGY ETF COM 1064 14020
92204A504 92204A504 VANGUARD WORLD FDS HEALTH CAR COM 260 1051
92204A702 92204A702 VANGUARD WORLD FDS INF TECH ET COM 777 1948
922417100 922417100 VEECO INSTRS INC DEL COM 23462 975962
92256R207 92256R207 VELATEL GLOBAL COMMUNICATIONS COM 0 10000
92337F107 92337F107 VERACYTE INC COM 9746 243775
92346J108 92346J108 VERICEL CORP COM 38382 731092
92343X100 92343X100 VERINT SYS INC COM 58244 1292299
92343E102 92343E102 VERISIGN INC COM 578 2538
92343V104 92343V104 VERIZON COMMUNICATIONS INC COM 2623 46808
92532F100 92532F100 VERTEX PHARMACEUTICALS INC COM 5043 25013
92556V106 92556V106 VIATRIS INC COM 3687 258044
925550105 925550105 VIAVI SOLUTIONS INC COM 18601 1053311
927320101 927320101 VINCI S A ADR COM 250301 9381654
92763W103 92763W103 VIPSHOP HLDGS LTD ADR COM 6203 308932
92826J107 92826J107 VIRTUAL ED LINK INC COM 0 400000
92826C839 92826C839 VISA INC COM 5529020 23646481
928298108 928298108 VISHAY INTERTECHNOLOGY INC COM 87693 3888825
928563402 928563402 VMWARE INC COM 3655 22846
92922P106 92922P106 W& T OFFSHORE INC COM 1059 218305
929740108 929740108 WABTEC COM 581 7054
931427108 931427108 WALGREENS BOOTS ALLIANCE INC COM 208 3948
931142103 931142103 WALMART INC COM 1780534 12626107
94106L109 94106L109 WASTE MGMT INC DEL COM 606 4323
947890109 947890109 WEBSTER FINL CORP CONN COM 41380 775770
949746101 949746101 WELLS FARGO CO NEW COM 863 19062
949902209 949902209 WELLSTAR INTL INC COM 0 10000
955306105 955306105 WEST PHARMACEUTICAL SVSC INC COM 103328 287742
960908309 960908309 WESTPORT FUEL SYSTEMS INC COM 88 16489
962166104 962166104 WEYERHAEUSER CO MTN BE COM 1051 30524
971378104 971378104 WILLSCOT MOBIL MINI HLDNG CORP COM 21225 761568
974637100 974637100 WINNEBAGO INDS INC COM 118983 1750784
97650W108 97650W108 WINTRUST FINL CORP COM 44421 587340
97651M109 97651M109 WIPRO LTD ADR COM 29749 3809049
97717P104 97717P104 WISDOMTREE INVTS INC COM 5990 966189
97717X610 97717X610 WISDOMTREE TR EURO QTLY DIV GR COM 213 6309
M98068105 M98068105 WIX COM LTD COM 77747 267834
92932M101 92932M101 WNS HLDGS LTD ADR COM 14402 180315
977874205 977874205 WOLTERS KLUWER N V ADR COM 1109 11034
98138H101 98138H101 WORKDAY INC COM 997 4177
981811102 981811102 WORTHINGTON INDS INC COM 3739 61119
92936U109 92936U109 WP CAREY INC COM 427 5720
982549206 982549206 WRIT MEDIA GROUP INC COM 0 16000
98389B100 98389B100 XCEL ENERGY INC COM 409 6212
98419M100 98419M100 XYLEM INC COM 5792 48286
N97284108 N97284108 YANDEX N V COM 356123 5033537
985087105 985087105 YASKAWA ELEC CORP ADR COM 114508 1170279
985817105 985817105 YELP INC COM 143795 3598479
988498101 988498101 YUM BRANDS INC COM 346 3003
98887Q104 98887Q104 ZAI LAB LTD. UNSPONSORED A ADR COM 1944 10981
98912M201 98912M201 ZAP COM 0 15001
989207105 989207105 ZEBRA TECHNOLOGIES CORP CL A COM 292 552
98936J101 98936J101 ZENDESK INC COM 23818 165016
98956P102 98956P102 ZIMMER BIOMET HOLDINGS INC COM 1449 9011
98978V103 98978V103 ZOETIS INC COM 248 1328
98980L101 98980L101 ZOOM VIDEO COMMUNICATIONS INC COM 231 597

Fisher Asset Management, LLC on Holdings Channel

Fisher Asset Management, LLC on whalewisdom