0001544599-21-000005.txt : 20210510 0001544599-21-000005.hdr.sgml : 20210510 20210510101752 ACCESSION NUMBER: 0001544599-21-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210510 DATE AS OF CHANGE: 20210510 EFFECTIVENESS DATE: 20210510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Bank Julius Baer & Co. Ltd, Zurich CENTRAL INDEX KEY: 0001544599 IRS NUMBER: 000000000 STATE OF INCORPORATION: V8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-20250 FILM NUMBER: 21905585 BUSINESS ADDRESS: STREET 1: HOHLSTRASSE 606 STREET 2: P.O. BOX CITY: ZURICH STATE: V8 ZIP: 8048 BUSINESS PHONE: 0041 058 888 1111 MAIL ADDRESS: STREET 1: BAHNHOFSTRASSE 36 STREET 2: P.O. BOX CITY: ZURICH STATE: V8 ZIP: 8010 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001544599 XXXXXXXX 03-31-2021 03-31-2021 Bank Julius Baer & Co. Ltd, Zurich
BAHNHOFSTRASSE 36 P.O. BOX ZURICH V8 8010
13F HOLDINGS REPORT 028-20250 N
Achim Milhalm Compliance Officer 0041588873229 Achim Milhalm Altstetten V8 05-10-2021 1 813 13351537 true 1 NSC Asesores
INFORMATION TABLE 2 JuliusBaerQ12021.xml DEUTSCHE BANK A G NAMEN AKT D18190898 848 70859 SH SOLE 70859 0 0 ATLASSIAN CORP PLC CL A G06242104 564 2675 SH SOLE 2675 0 0 BRIDGETOWN HOLDINGS LTD UNIT 10/15/2025 G1355U105 24 2000 SH SOLE 2000 0 0 BUNGE LIMITED COM G16962105 254 3200 SH SOLE 3200 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 22557 1405394 SH SOLE 1220394 0 185000 LINDE PLC SHS G5494J103 3299 11748 SH SOLE 11748 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 186 3794 SH SOLE 3794 0 0 MEDTRONIC PLC SHS G5960L103 59 498 SH SOLE 107 0 391 APTIV PLC SHS G6095L109 165 1200 SH SOLE 1200 0 0 MYOVANT SCIENCES LTD COM G637AM102 20 963 SH SOLE 1 963 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2 72 SH SOLE 1 72 0 0 NOVOCURE LTD ORD SHS G6674U108 20 150 SH SOLE 150 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 16 375 SH SOLE 1 375 0 0 STONECO LTD COM CL A G85158106 34 550 SH SOLE 550 0 0 VG ACQUISITION CORP SHS CL A G9446E105 20 2000 SH SOLE 2000 0 0 ALCON AG ORD SHS H01301128 922 13116 SH SOLE 1 13116 0 0 GARMIN LTD SHS H2906T109 135 1022 SH SOLE 1022 0 0 UBS GROUP AG SHS H42097107 3484 224071 SH SOLE 224071 0 0 LOGITECH INTL S A SHS H50430232 793 7530 SH SOLE 7530 0 0 ARRIVAL GROUP SHS L0423Q108 43 2700 SH SOLE 2700 0 0 CORPORACION AMER ARPTS S A COM L1995B107 1890 384962 SH SOLE 384962 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 142 529 SH SOLE 529 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 15 135 SH SOLE 0 0 135 FIVERR INTL LTD ORD SHS M4R82T106 50 230 SH SOLE 230 0 0 JFROG LTD ORD SHS M6191J100 22 500 SH SOLE 500 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 140 1540 SH SOLE 1 1540 0 0 ELASTIC N V ORD SHS N14506104 3850 34622 SH SOLE 34622 0 0 CUREVAC N V COM N2451R105 319 3490 SH SOLE 3490 0 0 FERRARI N V COM N3167Y103 186 886 SH SOLE 1 886 0 0 NXP SEMICONDUCTORS N V COM N6596X109 287 1424 SH SOLE 1117 0 307 STELLANTIS N.V SHS N82405106 7 402 SH SOLE 1 402 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 3 36 SH SOLE 1 36 0 0 AFLAC INC COM 001055102 97535 1905723 SH SOLE 1905723 0 0 AT&T INC COM 00206R102 12584 415735 SH SOLE 1 415735 0 0 ARK ETF TR INNOVATION ETF 00214Q104 423 3529 SH SOLE 1 3529 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 445 5300 SH SOLE 5300 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 469 5290 SH SOLE 5290 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 405 2750 SH SOLE 2750 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 544 14000 SH SOLE 14000 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 439 14000 SH SOLE 14000 0 0 ARK ETF TR ARK SPACE EXPL 00214Q807 205 10000 SH SOLE 10000 0 0 ABBOTT LABS COM 002824100 167535 1397987 SH SOLE 1 1397987 0 0 ABBVIE INC COM 00287Y109 1530 14136 SH SOLE 14136 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 41 368 SH SOLE 1 368 0 0 ABIOMED INC COM 003654100 181 567 SH SOLE 567 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5799 62350 SH SOLE 1 22595 0 39755 ACTINIUM PHARMACEUTICALS INC COM 00507W206 22 2848 SH SOLE 2848 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 10249 254567 SH SOLE 254567 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 265336 558167 SH SOLE 558167 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 53 1250 SH SOLE 1250 0 0 AEGION CORP COM 00770F104 89 3100 SH SOLE 3100 0 0 ADVANCED MICRO DEVICES INC COM 007903107 543 6918 SH SOLE 1 6918 0 0 AFFIRM HLDGS INC COM CL A 00827B106 2922 41318 SH SOLE 41318 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 39722 312426 SH SOLE 312426 0 0 AGNICO EAGLE MINES LTD COM 008474108 389 6725 SH SOLE 1 6725 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 5 870 SH SOLE 1 870 0 0 AGRIFY CORP COM 00853E107 125 10000 SH SOLE 10000 0 0 AILERON THERAPEUTICS INC COM 00887A105 29 20000 SH SOLE 20000 0 0 AIRBNB INC COM CL A 009066101 101 540 SH SOLE 540 0 0 AIR PRODS & CHEMS INC COM 009158106 318 1132 SH SOLE 1132 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 6408 62889 SH SOLE 62889 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 572 73200 SH SOLE 1 73200 0 0 ALBEMARLE CORP COM 012653101 474 3243 SH SOLE 3243 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 42 3500 SH SOLE 3500 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 679 4133 SH SOLE 1 4133 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 571 3737 SH SOLE 3737 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 18261 80542 SH SOLE 1 79087 0 1455 ALIGN TECHNOLOGY INC COM 016255101 2720 5023 SH SOLE 5023 0 0 ALLIANT ENERGY CORP COM 018802108 180 3323 SH SOLE 3323 0 0 ALLSTATE CORP COM 020002101 299 2599 SH SOLE 2599 0 0 ALPHABET INC CAP STK CL C 02079K107 31287 15124 SH SOLE 1 15114 0 10 ALPHABET INC CAP STK CL A 02079K305 626570 303789 SH SOLE 1 303738 0 51 ALTERYX INC COM CL A 02156B103 62 750 SH SOLE 750 0 0 ALTRIA GROUP INC COM 02209S103 48397 945992 SH SOLE 1 945992 0 0 AMAZON COM INC COM 023135106 475416 153653 SH SOLE 1 153638 0 15 AMEDISYS INC COM 023436108 4452 16814 SH SOLE 16814 0 0 AMEREN CORP COM 023608102 175 2153 SH SOLE 2153 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 80 3358 SH SOLE 1 3358 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3 30 SH SOLE 1 30 0 0 AMERICAN EXPRESS CO COM 025816109 2050 14490 SH SOLE 14490 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1346 5629 SH SOLE 1 5629 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2974 19836 SH SOLE 19836 0 0 AMERISOURCEBERGEN CORP COM 03073E105 118 1002 SH SOLE 1002 0 0 AMETEK INC COM 031100100 1106 8661 SH SOLE 8661 0 0 AMGEN INC COM 031162100 3916 15740 SH SOLE 15740 0 0 AMPHENOL CORP NEW CL A 032095101 431 6540 SH SOLE 6540 0 0 ANALOG DEVICES INC COM 032654105 7110 45846 SH SOLE 45846 0 0 ANSYS INC COM 03662Q105 41756 122969 SH SOLE 122969 0 0 ANTHEM INC COM 036752103 24975 69579 SH SOLE 69579 0 0 ANTERO MIDSTREAM CORP COM 03676B102 36 4000 SH SOLE 4000 0 0 APA CORPORATION COM 03743Q108 90 5016 SH SOLE 5016 0 0 APPLE INC COM 037833100 504369 4129095 SH SOLE 1 4128825 0 270 APPLIED MATLS INC COM 038222105 75369 564136 SH SOLE 564136 0 0 ARAMARK COM 03852U106 5544 146750 SH SOLE 1 146750 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 22 6500 SH SOLE 6500 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1325 23238 SH SOLE 23238 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 17162 415541 SH SOLE 415541 0 0 ARES CAPITAL CORP COM 04010L103 84 4492 SH SOLE 4492 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2 39 SH SOLE 1 39 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 4795 77652 SH SOLE 77652 0 0 ATMOS ENERGY CORP COM 049560105 174 1763 SH SOLE 1763 0 0 AURORA CANNABIS INC COM 05156X884 16 1753 SH SOLE 1 1753 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 7691 40806 SH SOLE 40806 0 0 AVALONBAY CMNTYS INC COM 053484101 1873 10150 SH SOLE 1 10150 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2958 71978 SH SOLE 71978 0 0 AXOS FINANCIAL INC COM 05465C100 5 115 SH SOLE 1 115 0 0 BAIDU INC SPON ADR REP A 056752108 1983 9117 SH SOLE 1 9117 0 0 BAKER HUGHES COMPANY CL A 05722G100 28 1286 SH SOLE 1286 0 0 BALLARD PWR SYS INC NEW COM 058586108 21 845 SH SOLE 845 0 0 BANCO SANTANDER S.A. ADR 05964H105 167 48751 SH SOLE 1 48751 0 0 BANDWIDTH INC COM CL A 05988J103 4 31 SH SOLE 1 31 0 0 BK OF AMERICA CORP COM 060505104 8821 227984 SH SOLE 1 227984 0 0 BANK NEW YORK MELLON CORP COM 064058100 521 11026 SH SOLE 11026 0 0 BARRICK GOLD CORP COM 067901108 4469 225291 SH SOLE 1 225291 0 0 BAXTER INTL INC COM 071813109 325 3858 SH SOLE 3858 0 0 BEAM THERAPEUTICS INC COM 07373V105 1062 13268 SH SOLE 13268 0 0 BECTON DICKINSON & CO COM 075887109 4282 17609 SH SOLE 17339 0 270 BERKELEY LTS INC COM 084310101 12680 252435 SH SOLE 252435 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1543 4 SH SOLE 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24253 94935 SH SOLE 1 94935 0 0 BEST BUY INC COM 086516101 324 2826 SH SOLE 2826 0 0 BHP GROUP LTD SPONSORED ADS 088606108 472 6806 SH SOLE 1 6806 0 0 BEYOND MEAT INC COM 08862E109 703 5404 SH SOLE 1 5404 0 0 BILL COM HLDGS INC COM 090043100 2889 19859 SH SOLE 19859 0 0 BIO RAD LABS INC CL A 090572207 158 276 SH SOLE 276 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 548 7258 SH SOLE 1 7258 0 0 BIOGEN INC COM 09062X103 17258 61691 SH SOLE 61691 0 0 BIONANO GENOMICS INC COM 09075F107 15432 1909893 SH SOLE 1 1909893 0 0 BIONTECH SE SPONSORED ADS 09075V102 149 1363 SH SOLE 1363 0 0 BIOATLA INC COM 09077B104 6781 133380 SH SOLE 133380 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 849 35000 SH SOLE 35000 0 0 BLACK KNIGHT INC COM 09215C105 149 2012 SH SOLE 2012 0 0 BLACKROCK INC COM 09247X101 6899 9150 SH SOLE 9150 0 0 BLOOMIN BRANDS INC COM 094235108 125 4610 SH SOLE 1 4610 0 0 BOEING CO COM 097023105 2277 8939 SH SOLE 1 8939 0 0 BOOKING HOLDINGS INC COM 09857L108 54969 23593 SH SOLE 23593 0 0 BORGWARNER INC COM 099724106 5900 127263 SH SOLE 127263 0 0 BOSTON PROPERTIES INC COM 101121101 656 6482 SH SOLE 1 6482 0 0 BOSTON SCIENTIFIC CORP COM 101137107 10201 263937 SH SOLE 1 263937 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 16 4167 SH SOLE 4167 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2 36 SH SOLE 36 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 48052 761154 SH SOLE 1 761154 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 169 1101 SH SOLE 1101 0 0 BROADCOM INC COM 11135F101 11657 25141 SH SOLE 25141 0 0 BROWN FORMAN CORP CL B 115637209 76240 1105402 SH SOLE 1105402 0 0 BUMBLE INC COM CL A 12047B105 437 7000 SH SOLE 7000 0 0 BURLINGTON STORES INC COM 122017106 301 1007 SH SOLE 1007 0 0 C3 AI INC CL A 12468P104 6927 146069 SH SOLE 146069 0 0 CBOE GLOBAL MKTS INC COM 12503M108 180 1826 SH SOLE 1826 0 0 CDK GLOBAL INC COM 12508E101 216 4000 SH SOLE 4000 0 0 CF INDS HLDGS INC COM 125269100 8860 195249 SH SOLE 195249 0 0 C4 THERAPEUTICS INC COM STK 12529R107 1254 33905 SH SOLE 33905 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 173 1811 SH SOLE 1811 0 0 CME GROUP INC COM 12572Q105 37573 183974 SH SOLE 183790 0 184 CSX CORP COM 126408103 101 1047 SH SOLE 967 0 80 CVS HEALTH CORP COM 126650100 708 9415 SH SOLE 1 9415 0 0 CABOT OIL & GAS CORP COM 127097103 639 34018 SH SOLE 34018 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 126801 925620 SH SOLE 1 925620 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2519 22923 SH SOLE 22923 0 0 CANADIAN NATL RY CO COM 136375102 548 4722 SH SOLE 4722 0 0 CANADIAN NAT RES LTD COM 136385101 23 750 SH SOLE 750 0 0 CANOPY GROWTH CORP COM 138035100 84 2619 SH SOLE 1 2619 0 0 CARDINAL HEALTH INC COM 14149Y108 61 1002 SH SOLE 1002 0 0 CARLISLE COS INC COM 142339100 823 5000 SH SOLE 5000 0 0 CARMAX INC COM 143130102 176 1330 SH SOLE 1330 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4 140 SH SOLE 1 140 0 0 CARPARTS COM INC COM 14427M107 40 2800 SH SOLE 2800 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 113292 2683378 SH SOLE 2683378 0 0 CASSAVA SCIENCES INC COM 14817C107 517 11500 SH SOLE 11500 0 0 CATALENT INC COM 148806102 232 2200 SH SOLE 2200 0 0 CATERPILLAR INC COM 149123101 5212 22480 SH SOLE 22480 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 12 7500 SH SOLE 7500 0 0 CENTENE CORP DEL COM 15135B101 53265 833430 SH SOLE 833430 0 0 CERNER CORP COM 156782104 7411 103105 SH SOLE 103105 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 606 982 SH SOLE 982 0 0 CHEGG INC COM 163092109 697 8138 SH SOLE 6353 0 1785 CHEVRON CORP NEW COM 166764100 13908 132726 SH SOLE 132726 0 0 CHEWY INC CL A 16679L109 455 5367 SH SOLE 5367 0 0 CHIMERIX INC COM 16934W106 135 14000 SH SOLE 14000 0 0 CHINA FD INC COM 169373107 430 14705 SH SOLE 1 14705 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 818 597 SH SOLE 597 0 0 CHURCH & DWIGHT INC COM 171340102 151097 1729784 SH SOLE 1729784 0 0 CHURCHILL CAPITAL CORP IV CL A 171439102 58 2500 SH SOLE 2500 0 0 CHURCHILL CAPITAL CORP V UNIT 99/99/9999 17144T206 35 3400 SH SOLE 3400 0 0 CISCO SYS INC COM 17275R102 57613 1114153 SH SOLE 1114153 0 0 CITIGROUP INC COM NEW 172967424 42615 585773 SH SOLE 1 585633 0 140 CITRIX SYS INC COM 177376100 232 1654 SH SOLE 1654 0 0 CLEARWAY ENERGY INC CL C 18539C204 6 198 SH SOLE 198 0 0 CLOROX CO DEL COM 189054109 634 3285 SH SOLE 3285 0 0 CLOUDFLARE INC CL A COM 18915M107 20627 293584 SH SOLE 293584 0 0 CO-DIAGNOSTICS INC COM 189763105 699 73273 SH SOLE 73273 0 0 COCA COLA CO COM 191216100 29998 569111 SH SOLE 569111 0 0 UNUM THERAPEUTICS INC COM 19240Q201 1 66 SH SOLE 66 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 523 6700 SH SOLE 6700 0 0 COHBAR INC COM 19249J109 44 32000 SH SOLE 32000 0 0 COLGATE PALMOLIVE CO COM 194162103 1192 15118 SH SOLE 15118 0 0 COMCAST CORP NEW CL A 20030N101 449 8298 SH SOLE 1 8298 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 79 2150 SH SOLE 1 2150 0 0 CONAGRA BRANDS INC COM 205887102 177 4698 SH SOLE 4698 0 0 CONOCOPHILLIPS COM 20825C104 1398 45268 SH SOLE 45268 0 0 CONSOLIDATED EDISON INC COM 209115104 176 2356 SH SOLE 2356 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3402 14920 SH SOLE 14920 0 0 COOPER COS INC COM NEW 216648402 1959 5100 SH SOLE 5100 0 0 COPART INC COM 217204106 1272 11716 SH SOLE 11716 0 0 CORNING INC COM 219350105 12 273 SH SOLE 1 273 0 0 CORTEVA INC COM 22052L104 6463 138636 SH SOLE 138636 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 1037 336748 SH SOLE 336748 0 0 COSTCO WHSL CORP NEW COM 22160K105 2513 7129 SH SOLE 7129 0 0 COUPA SOFTWARE INC COM 22266L106 102 401 SH SOLE 401 0 0 COUPANG INC CL A 22266T109 277 5615 SH SOLE 5615 0 0 CREE INC COM 225447101 3810 35234 SH SOLE 35234 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 22952 125760 SH SOLE 125760 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 717 4168 SH SOLE 4168 0 0 CUMMINS INC COM 231021106 536 2069 SH SOLE 2069 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 33 12000 SH SOLE 12000 0 0 CYRUSONE INC COM 23283R100 1299 19189 SH SOLE 19189 0 0 D R HORTON INC COM 23331A109 817 9163 SH SOLE 7477 0 1686 DANAHER CORPORATION COM 235851102 268280 1191933 SH SOLE 1 1191641 0 292 DANIMER SCIENTIFIC INC COM CL A 236272100 56 1489 SH SOLE 1 1489 0 0 DARDEN RESTAURANTS INC COM 237194105 124 872 SH SOLE 1 872 0 0 DATADOG INC CL A COM 23804L103 2243 26912 SH SOLE 26912 0 0 DAVITA INC COM 23918K108 155 1443 SH SOLE 1443 0 0 DECARBONIZATION PLUS ACQU CO COM CL A 242797108 100 9500 SH SOLE 9500 0 0 DECKERS OUTDOOR CORP COM 243537107 34698 105011 SH SOLE 105011 0 0 DEERE & CO COM 244199105 606 1620 SH SOLE 1620 0 0 DELL TECHNOLOGIES INC CL C 24703L202 298 3376 SH SOLE 3376 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 8 162 SH SOLE 1 162 0 0 DENALI THERAPEUTICS INC COM 24823R105 29 500 SH SOLE 500 0 0 DEVON ENERGY CORP NEW COM 25179M103 1071 48999 SH SOLE 48999 0 0 DEXCOM INC COM 252131107 2620 7290 SH SOLE 7290 0 0 DICKS SPORTING GOODS INC COM 253393102 122 1604 SH SOLE 1604 0 0 DIGITAL RLTY TR INC COM 253868103 369 2618 SH SOLE 2618 0 0 DISNEY WALT CO COM 254687106 18868 102254 SH SOLE 1 101191 0 1063 DISCOVERY INC COM SER A 25470F104 14599 335923 SH SOLE 335923 0 0 DISCOVER FINL SVCS COM 254709108 23 245 SH SOLE 1 245 0 0 DOCUSIGN INC COM 256163106 18656 92154 SH SOLE 1 92154 0 0 DOLLAR GEN CORP NEW COM 256677105 1440 7107 SH SOLE 7107 0 0 DOLLAR TREE INC COM 256746108 421 3679 SH SOLE 3679 0 0 DOMINION ENERGY INC COM 25746U109 169 2225 SH SOLE 2225 0 0 DOUGLAS EMMETT INC COM 25960P109 10 312 SH SOLE 1 312 0 0 DOVER CORP COM 260003108 5255 38319 SH SOLE 38319 0 0 DOW INC COM 260557103 452 7076 SH SOLE 7076 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 819 8480 SH SOLE 8480 0 0 DUKE REALTY CORP COM NEW 264411505 2298 54814 SH SOLE 54814 0 0 DUPONT DE NEMOURS INC COM 26614N102 81 1048 SH SOLE 1048 0 0 DYADIC INTL INC DEL COM 26745T101 14 2500 SH SOLE 2500 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5 500 SH SOLE 500 0 0 EOG RES INC COM 26875P101 29001 399851 SH SOLE 399851 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1965 35800 SH SOLE 35800 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1863 27900 SH SOLE 27900 0 0 ETF MANAGERS TR WEDBUSH VID GAME 26924G706 490 5050 SH SOLE 5050 0 0 EBAY INC. COM 278642103 777 12680 SH SOLE 12680 0 0 ECOLAB INC COM 278865100 29719 138827 SH SOLE 138727 0 100 EDWARDS LIFESCIENCES CORP COM 28176E108 81759 977506 SH SOLE 977506 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3869 131389 SH SOLE 131389 0 0 ELECTRONIC ARTS INC COM 285512109 44512 328818 SH SOLE 328079 0 739 EMERSON ELEC CO COM 291011104 1239 13734 SH SOLE 13734 0 0 ENCOMPASS HEALTH CORP COM 29261A100 30574 373306 SH SOLE 373306 0 0 EPAM SYS INC COM 29414B104 5914 14908 SH SOLE 14908 0 0 EQUINIX INC COM 29444U700 7914 11646 SH SOLE 11646 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1971 27516 SH SOLE 1 27516 0 0 ERIE INDTY CO CL A 29530P102 150 679 SH SOLE 679 0 0 ESSENTIAL UTILS INC COM 29670G102 479 10700 SH SOLE 10700 0 0 ESSEX PPTY TR INC COM 297178105 1046 3847 SH SOLE 1 3847 0 0 ETSY INC COM 29786A106 40 200 SH SOLE 200 0 0 EVERCORE INC CLASS A 29977A105 531 4034 SH SOLE 1 4034 0 0 EVERSOURCE ENERGY COM 30040W108 173 1993 SH SOLE 1993 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 134 2118 SH SOLE 1 2118 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 415 6500 SH SOLE 6500 0 0 EXELIXIS INC COM 30161Q104 23 1000 SH SOLE 1000 0 0 EXPEDIA GROUP INC COM NEW 30212P303 133 772 SH SOLE 772 0 0 EXPEDITORS INTL WASH INC COM 302130109 366 3401 SH SOLE 3401 0 0 EXXON MOBIL CORP COM 30231G102 23206 469391 SH SOLE 469391 0 0 FMC CORP COM NEW 302491303 5948 53771 SH SOLE 53771 0 0 F N B CORP COM 302520101 20 1555 SH SOLE 1 1555 0 0 FACEBOOK INC CL A 30303M102 407399 1383216 SH SOLE 1 1381066 0 2150 FASTLY INC CL A 31188V100 106 1575 SH SOLE 1 1575 0 0 FASTENAL CO COM 311900104 1464 29109 SH SOLE 29109 0 0 FEDEX CORP COM 31428X106 40191 141498 SH SOLE 1 141498 0 0 F5 NETWORKS INC COM 315616102 1018 4879 SH SOLE 4879 0 0 FIBROGEN INC COM 31572Q808 49 1409 SH SOLE 1 1409 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 5968 42444 SH SOLE 41880 0 564 FIRST SOLAR INC COM 336433107 35 400 SH SOLE 400 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2247 14000 SH SOLE 14000 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 13345 61192 SH SOLE 1 61192 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 17964 429553 SH SOLE 1 429553 0 0 FIRST TR FTSE EPRA / NAREIT COM 33736N101 656 27410 SH SOLE 27410 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 81 1557 SH SOLE 1 1557 0 0 FISERV INC COM 337738108 51308 431016 SH SOLE 431016 0 0 FISKER INC CL A COM STK 33813J106 35 2005 SH SOLE 2005 0 0 FLUOR CORP NEW COM 343412102 25 1100 SH SOLE 1100 0 0 FLOWERS FOODS INC COM 343498101 10 421 SH SOLE 421 0 0 FLOWSERVE CORP COM 34354P105 50 1300 SH SOLE 1300 0 0 FORD MTR CO DEL COM 345370860 31 2506 SH SOLE 2506 0 0 FORTINET INC COM 34959E109 6330 34324 SH SOLE 34324 0 0 FORTIVE CORP COM 34959J108 2649 37503 SH SOLE 37503 0 0 FRANCO NEV CORP COM 351858105 484 3859 SH SOLE 1 3859 0 0 FRANKLIN RESOURCES INC COM 354613101 26490 894937 SH SOLE 894937 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2199 66791 SH SOLE 66791 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 30 3158 SH SOLE 3158 0 0 FUBOTV INC COM 35953D104 71 3200 SH SOLE 3200 0 0 FULGENT GENETICS INC COM 359664109 33 344 SH SOLE 1 344 0 0 GENERAC HLDGS INC COM 368736104 34775 106199 SH SOLE 106199 0 0 GENERAL DYNAMICS CORP COM 369550108 36 200 SH SOLE 200 0 0 GENERAL ELECTRIC CO COM 369604103 1917 145965 SH SOLE 145965 0 0 GENERAL MLS INC COM 370334104 134 2180 SH SOLE 2180 0 0 GENERAL MTRS CO COM 37045V100 153 2671 SH SOLE 1 2671 0 0 GILEAD SCIENCES INC COM 375558103 22445 347287 SH SOLE 1 347287 0 0 GLAUKOS CORP COM 377322102 1219 14526 SH SOLE 14526 0 0 GLOBAL PMTS INC COM 37940X102 5062 25110 SH SOLE 25110 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 257 10000 SH SOLE 10000 0 0 GLOBAL X FDS MSCI CHINA HC 37954Y541 14 501 SH SOLE 501 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 500 15101 SH SOLE 1 15101 0 0 GLOBAL X FDS CONSCIOUS COS 37954Y731 180 6162 SH SOLE 1 6162 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 593 17800 SH SOLE 17800 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 949 21500 SH SOLE 21500 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 41 1025 SH SOLE 1 1025 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2433 41625 SH SOLE 41625 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 607 32225 SH SOLE 32225 0 0 GODADDY INC CL A 380237107 131 1686 SH SOLE 1686 0 0 GOLDEN MINERALS CO COM 381119106 2 2497 SH SOLE 2497 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1286 3933 SH SOLE 1 3933 0 0 GRAYBUG VISION INC COM SHS 38942Q103 241 43411 SH SOLE 43411 0 0 GREEN DOT CORP CL A 39304D102 2 44 SH SOLE 1 44 0 0 GRUBHUB INC COM 400110102 318 5294 SH SOLE 4614 0 680 GUARDANT HEALTH INC COM 40131M109 153 1000 SH SOLE 1000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3 34 SH SOLE 1 34 0 0 HP INC COM 40434L105 223 7017 SH SOLE 7017 0 0 HALLIBURTON CO COM 406216101 756 35230 SH SOLE 35230 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 42 1000 SH SOLE 1000 0 0 HANESBRANDS INC COM 410345102 167 8500 SH SOLE 8500 0 0 HENRY JACK & ASSOC INC COM 426281101 44912 296018 SH SOLE 296018 0 0 HEPION PHARMACEUTICALS INC COM 426897104 24 13000 SH SOLE 13000 0 0 HERSHEY CO COM 427866108 638 4031 SH SOLE 4031 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 110 7017 SH SOLE 7017 0 0 HOLOGIC INC COM 436440101 36471 490328 SH SOLE 490328 0 0 HOME DEPOT INC COM 437076102 160183 524758 SH SOLE 524758 0 0 HONEYWELL INTL INC COM 438516106 317956 1464765 SH SOLE 1464765 0 0 HORMEL FOODS CORP COM 440452100 169 3539 SH SOLE 3539 0 0 HUMANIGEN INC COM NEW 444863203 29 1500 SH SOLE 1500 0 0 HUNT J B TRANS SVCS INC COM 445658107 498 2963 SH SOLE 2963 0 0 ITT INC COM 45073V108 91 1000 SH SOLE 1000 0 0 IDEX CORP COM 45167R104 1029 4918 SH SOLE 4918 0 0 IDEXX LABS INC COM 45168D104 57677 117875 SH SOLE 117875 0 0 ILLINOIS TOOL WKS INC COM 452308109 15878 71678 SH SOLE 71678 0 0 ILLUMINA INC COM 452327109 3117 8116 SH SOLE 8116 0 0 IMMERSION CORP COM 452521107 44 4570 SH SOLE 1 4570 0 0 IMMUNITYBIO INC COM 45256X103 36 1500 SH SOLE 1500 0 0 INCYTE CORP COM 45337C102 122 1500 SH SOLE 1500 0 0 INGERSOLL RAND INC COM 45687V106 9 177 SH SOLE 177 0 0 INGREDION INC COM 457187102 145 1609 SH SOLE 1609 0 0 INHIBRX INC COM 45720L107 2821 140566 SH SOLE 140566 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 23 2500 SH SOLE 2500 0 0 INOVALON HLDGS INC COM CL A 45781D101 2117 177796 SH SOLE 177796 0 0 INTEL CORP COM 458140100 60971 952666 SH SOLE 952666 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 212 2907 SH SOLE 2907 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 19 815 SH SOLE 815 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 627 5617 SH SOLE 5617 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1929 14472 SH SOLE 14472 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 99 710 SH SOLE 710 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 88545 277458 SH SOLE 1 277458 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 124229 168118 SH SOLE 168073 0 45 INTUIT COM 461202103 3287 8581 SH SOLE 8581 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1797 12500 SH SOLE 12500 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 821 16700 SH SOLE 16700 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 98316 3672634 SH SOLE 3672634 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 24710 303371 SH SOLE 1 303371 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 234 2550 SH SOLE 2550 0 0 INVITAE CORP COM 46185L103 27 700 SH SOLE 700 0 0 INVITATION HOMES INC COM 46187W107 1058 33061 SH SOLE 33061 0 0 IONIS PHARMACEUTICALS INC COM 462222100 12945 287927 SH SOLE 287927 0 0 IQVIA HLDGS INC COM 46266C105 6535 33833 SH SOLE 33833 0 0 ISHARES SILVER TR ISHARES 46428Q109 776 34199 SH SOLE 1 34199 0 0 ISHARES GOLD TR ISHARES 464285105 2963 182207 SH SOLE 1 182207 0 0 ISHARES INC US INTL HGH YLD 464286178 217 4327 SH SOLE 4327 0 0 ISHARES INC INTL HIGH YIELD 464286210 594 10728 SH SOLE 10728 0 0 ISHARES INC JP MRG EM CRP BD 464286251 2158 41516 SH SOLE 41516 0 0 ISHARES INC JP MRGN EM HI BD 464286285 29 654 SH SOLE 1 654 0 0 ISHARES INC MSCI WORLD ETF 464286392 402 3391 SH SOLE 3391 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 448 13384 SH SOLE 1 13384 0 0 ISHARES INC MSCI CDA ETF 464286509 3342 98143 SH SOLE 98143 0 0 ISHARES INC JP MORGAN EM ETF 464286517 126 2948 SH SOLE 1 2948 0 0 ISHARES INC MSCI EURZONE ETF 464286608 18585 400550 SH SOLE 1 400550 0 0 ISHARES INC MSCI PAC JP ETF 464286665 83 1650 SH SOLE 1 1650 0 0 ISHARES INC MSCI FRANCE ETF 464286707 522 15000 SH SOLE 15000 0 0 ISHARES INC MSCI SWITZERLAND 464286749 8691 196578 SH SOLE 196578 0 0 ISHARES INC MSCI STH KOR ETF 464286772 2062 22992 SH SOLE 1 22992 0 0 ISHARES INC MSCI GERMANY ETF 464286806 358 10707 SH SOLE 1 10707 0 0 ISHARES TR S&P 100 ETF 464287101 497 2762 SH SOLE 1 2762 0 0 ISHARES TR SELECT DIVID ETF 464287168 1145 10032 SH SOLE 1 10032 0 0 ISHARES TR TIPS BD ETF 464287176 29482 234920 SH SOLE 234920 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 382 8178 SH SOLE 1 8178 0 0 ISHARES TR CORE S&P500 ETF 464287200 40213 101084 SH SOLE 1 101084 0 0 ISHARES TR CORE US AGGBD ET 464287226 3535 31051 SH SOLE 1 31051 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 10578 198306 SH SOLE 1 198306 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2542 19544 SH SOLE 19544 0 0 ISHARES TR GLOBAL TECH ETF 464287291 253 821 SH SOLE 1 821 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 10467 135824 SH SOLE 1 135824 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 1060 43010 SH SOLE 43010 0 0 ISHARES TR LATN AMER 40 ETF 464287390 184 6660 SH SOLE 6660 0 0 ISHARES TR S&P 500 VAL ETF 464287408 126 894 SH SOLE 894 0 0 ISHARES TR 20 YR TR BD ETF 464287432 356 2626 SH SOLE 1 2626 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 74020 655450 SH SOLE 1 655450 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 4321 50094 SH SOLE 1 50094 0 0 ISHARES TR MSCI EAFE ETF 464287465 1200 15820 SH SOLE 15820 0 0 ISHARES TR CORE S&P MCP ETF 464287507 8816 33870 SH SOLE 33870 0 0 ISHARES TR PHLX SEMICND ETF 464287523 22302 52600 SH SOLE 1 52600 0 0 ISHARES TR NASDAQ BIOTECH 464287556 26028 172878 SH SOLE 1 172878 0 0 ISHARES TR COHEN STEER REIT 464287564 1080 18687 SH SOLE 18687 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 563 2317 SH SOLE 2317 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 71754 324769 SH SOLE 1 324769 0 0 ISHARES TR CORE S&P US VLU 464287663 116 1680 SH SOLE 1680 0 0 ISHARES TR U.S. TECH ETF 464287721 541 6172 SH SOLE 1 6172 0 0 ISHARES TR U.S. REAL ES ETF 464287739 999 10867 SH SOLE 10867 0 0 ISHARES TR US INDUSTRIALS 464287754 570 5393 SH SOLE 1 5393 0 0 ISHARES TR US HLTHCARE ETF 464287762 1499 5937 SH SOLE 1 5937 0 0 ISHARES TR CORE S&P SCP ETF 464287804 9429 86877 SH SOLE 86877 0 0 ISHARES TR DOW JONES US ETF 464287846 271 2709 SH SOLE 1 2709 0 0 ISHARES TR EUROPE ETF 464287861 793 15790 SH SOLE 1 15790 0 0 ISHARES TR INTL TREA BD ETF 464288117 1878 36172 SH SOLE 36172 0 0 ISHARES TR 3YRTB ETF 464288125 7932 97159 SH SOLE 97159 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 18543 200116 SH SOLE 1 200116 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 8809 362522 SH SOLE 1 362522 0 0 ISHARES TR MSCI ACWI ETF 464288257 3282 34492 SH SOLE 1 34492 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2915 26777 SH SOLE 26777 0 0 ISHARES TR GLB INFRASTR ETF 464288372 2550 56569 SH SOLE 1 56569 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 1023 15572 SH SOLE 15572 0 0 ISHARES TR IBOXX HI YD ETF 464288513 5978 68566 SH SOLE 1 68566 0 0 ISHARES TR CRE U S REIT ETF 464288521 47 890 SH SOLE 890 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1553 20343 SH SOLE 20343 0 0 ISHARES TR MBS ETF 464288588 4010 36990 SH SOLE 1 36990 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 648 10946 SH SOLE 1 10946 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1176 21499 SH SOLE 1 21499 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 98575 758908 SH SOLE 1 758908 0 0 ISHARES TR SHORT TREAS BD 464288679 92110 833502 SH SOLE 1 833502 0 0 ISHARES TR US HOME CONS ETF 464288752 555 8177 SH SOLE 1 8177 0 0 ISHARES TR US AER DEF ETF 464288760 195 1870 SH SOLE 1870 0 0 ISHARES TR MSCI USA ESG SLC 464288802 2124 24188 SH SOLE 1 24188 0 0 ISHARES TR U.S. MED DVC ETF 464288810 337 1021 SH SOLE 1 1021 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 20 1500 SH SOLE 1500 0 0 ISHARES TR US OIL GS EX ETF 464288851 1289 26500 SH SOLE 26500 0 0 ISHARES TR NEW ZEALAND ETF 464289123 1429 22956 SH SOLE 22956 0 0 ISHARES TR MSCI INDIA ETF 46429B598 379 9000 SH SOLE 9000 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 1654 32569 SH SOLE 1 32569 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 52 550 SH SOLE 1 550 0 0 ISHARES TR MSCI CHINA ETF 46429B671 50775 621480 SH SOLE 1 621480 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 78 1125 SH SOLE 1125 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 372 3053 SH SOLE 3053 0 0 ISHARES TR MSCI USA VALUE 46432F388 3713 36246 SH SOLE 36246 0 0 ISHARES TR MSCI USA MMENTM 46432F396 14479 89893 SH SOLE 1 89893 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 289 4108 SH SOLE 4108 0 0 ISHARES TR CORE MSCI EAFE 46432F842 17 235 SH SOLE 1 235 0 0 ISHARES INC CORE MSCI EMKT 46434G103 12174 189161 SH SOLE 189161 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1042 17379 SH SOLE 1 17379 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 12867 187784 SH SOLE 1 187784 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 6080 117427 SH SOLE 1 117427 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 27012 456125 SH SOLE 1 456125 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 19731 430710 SH SOLE 1 430710 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 786 22948 SH SOLE 1 22948 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 713 27982 SH SOLE 27982 0 0 ISHARES TR CUR HED MSCI GER 46434V704 185 5766 SH SOLE 1 5766 0 0 ISHARES TR CORE MSCI EURO 46434V738 33227 615648 SH SOLE 615648 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 489 12568 SH SOLE 1 12568 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2875 91809 SH SOLE 91809 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 1586 62694 SH SOLE 62694 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 23 256 SH SOLE 1 256 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 1075 14164 SH SOLE 14164 0 0 ISHARES TR MSCI JP VALUE 46435U374 344 12287 SH SOLE 12287 0 0 ISHARES TR GBL GREEN ETF 46435U440 1093 20000 SH SOLE 20000 0 0 ISHARES TR US INFRASTRUC 46435U713 1429 41300 SH SOLE 41300 0 0 ISHARES TR IBONDS 21 TRM TS 46436E700 254 10026 SH SOLE 1 10026 0 0 ITRON INC COM 465741106 301 3400 SH SOLE 3400 0 0 JPMORGAN CHASE & CO COM 46625H100 300360 1973064 SH SOLE 1 1973064 0 0 JEFFERIES FINL GROUP INC COM 47233W109 27 895 SH SOLE 895 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 7 160 SH SOLE 160 0 0 JOHNSON & JOHNSON COM 478160104 162967 991588 SH SOLE 1 991044 0 544 JUNIPER NETWORKS INC COM 48203R104 645 25457 SH SOLE 25457 0 0 KLA CORP COM NEW 482480100 54132 163838 SH SOLE 163838 0 0 KKR & CO INC COM 48251W104 132 2706 SH SOLE 2706 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 117 18732 SH SOLE 18732 0 0 KELLOGG CO COM 487836108 1038 16401 SH SOLE 16401 0 0 KEURIG DR PEPPER INC COM 49271V100 189 5487 SH SOLE 5487 0 0 KILROY RLTY CORP COM 49427F108 741 11294 SH SOLE 1 11294 0 0 KIMBERLY-CLARK CORP COM 494368103 846 6084 SH SOLE 6084 0 0 KINROSS GOLD CORP COM 496902404 485 72844 SH SOLE 1 72844 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 673 14002 SH SOLE 14002 0 0 KOHLS CORP COM 500255104 15 251 SH SOLE 251 0 0 KRAFT HEINZ CO COM 500754106 6465 161635 SH SOLE 161635 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 16712 218893 SH SOLE 1 218893 0 0 KRANESHARES TR GLOBAL CARBON 500767678 11 400 SH SOLE 400 0 0 KROGER CO COM 501044101 812 22573 SH SOLE 22573 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 179 701 SH SOLE 701 0 0 LAM RESEARCH CORP COM 512807108 68025 114282 SH SOLE 114282 0 0 LAMB WESTON HLDGS INC COM 513272104 631 8144 SH SOLE 8144 0 0 LANTERN PHARMA INC COM 51654W101 18 1000 SH SOLE 1000 0 0 LAS VEGAS SANDS CORP COM 517834107 85 1403 SH SOLE 1403 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2688 59712 SH SOLE 59712 0 0 LAUDER ESTEE COS INC CL A 518439104 206850 711191 SH SOLE 710853 0 338 LAUREATE EDUCATION INC CL A 518613203 136 9995 SH SOLE 9995 0 0 LEAP THERAPEUTICS INC COM 52187K101 9 5000 SH SOLE 5000 0 0 LEMONADE INC COM 52567D107 65 700 SH SOLE 1 700 0 0 LENNAR CORP CL A 526057104 436 4303 SH SOLE 4303 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 104 2400 SH SOLE 2400 0 0 LILLY ELI & CO COM 532457108 37 200 SH SOLE 200 0 0 LOWES COS INC COM 548661107 1507 7924 SH SOLE 7602 0 322 LULULEMON ATHLETICA INC COM 550021109 11782 38414 SH SOLE 1 38414 0 0 LUMENTUM HLDGS INC COM 55024U109 197 2158 SH SOLE 2158 0 0 LUMEN TECHNOLOGIES INC COM 550241103 13 1002 SH SOLE 1002 0 0 LYFT INC CL A COM 55087P104 584 9236 SH SOLE 9236 0 0 MP MATERIALS CORP COM CL A 553368101 40 1100 SH SOLE 1100 0 0 MSCI INC COM 55354G100 1507 3595 SH SOLE 3595 0 0 MANNKIND CORP COM NEW 56400P706 47 12000 SH SOLE 12000 0 0 MARKEL CORP COM 570535104 45194 39657 SH SOLE 39657 0 0 MARKETAXESS HLDGS INC COM 57060D108 109183 219277 SH SOLE 219277 0 0 MARSH & MCLENNAN COS INC COM 571748102 7675 63013 SH SOLE 63013 0 0 MARRIOTT INTL INC NEW CL A 571903202 84 570 SH SOLE 570 0 0 MASIMO CORP COM 574795100 147 639 SH SOLE 639 0 0 MASTERCARD INCORPORATED CL A 57636Q104 214965 603749 SH SOLE 1 603749 0 0 MATCH GROUP INC NEW COM 57667L107 6155 44804 SH SOLE 44804 0 0 MATERIALISE NV SPONSORED ADS 57667T100 38 1048 SH SOLE 1 1048 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 117 3100 SH SOLE 3100 0 0 MCCORMICK & CO INC COM NON VTG 579780206 162 1817 SH SOLE 1817 0 0 MCDONALDS CORP COM 580135101 40422 180343 SH SOLE 1 178740 0 1603 MERCADOLIBRE INC COM 58733R102 1574 1069 SH SOLE 1 1069 0 0 MERCK & CO. INC COM 58933Y105 151127 1960401 SH SOLE 1960007 0 394 METLIFE INC COM 59156R108 93 1523 SH SOLE 1523 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 35 30 SH SOLE 30 0 0 MICROSOFT CORP COM 594918104 723816 3070009 SH SOLE 1 3064329 0 5680 MICRON TECHNOLOGY INC COM 595112103 2522 28589 SH SOLE 28589 0 0 MID-AMER APT CMNTYS INC COM 59522J103 674 4669 SH SOLE 4669 0 0 MIRATI THERAPEUTICS INC COM 60468T105 514 3000 SH SOLE 3000 0 0 MITEK SYS INC COM NEW 606710200 3 175 SH SOLE 1 175 0 0 MODERNA INC COM 60770K107 34696 264953 SH SOLE 1 264953 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 31981 625233 SH SOLE 625233 0 0 MONDELEZ INTL INC CL A 609207105 2345 40071 SH SOLE 40071 0 0 MONGODB INC CL A 60937P106 10439 39033 SH SOLE 1 39033 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1015 11138 SH SOLE 11138 0 0 MOODYS CORP COM 615369105 190 635 SH SOLE 635 0 0 MORGAN STANLEY COM NEW 617446448 6368 81995 SH SOLE 1 81995 0 0 MOSAIC CO NEW COM 61945C103 53896 1705032 SH SOLE 1705032 0 0 MUELLER WTR PRODS INC COM SER A 624758108 264 19000 SH SOLE 19000 0 0 NIO INC SPON ADS 62914V106 127 3249 SH SOLE 1 3249 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 4 462 SH SOLE 1 462 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 12862 195743 SH SOLE 195743 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 691 15687 SH SOLE 15687 0 0 NETFLIX INC COM 64110L106 3790 7266 SH SOLE 1 7266 0 0 NETEASE INC SPONSORED ADS 64110W102 27 264 SH SOLE 1 264 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 38 2700 SH SOLE 1 2700 0 0 NEWMONT CORP COM 651639106 33907 562591 SH SOLE 1 562591 0 0 NEXTERA ENERGY INC COM 65339F101 90680 1199313 SH SOLE 1 1199313 0 0 NIKE INC CL B 654106103 177198 1333417 SH SOLE 1 1328227 0 5190 NIKOLA CORP COM 654110105 1 90 SH SOLE 1 90 0 0 NOKIA CORP SPONSORED ADR 654902204 14 3632 SH SOLE 1 3632 0 0 NORFOLK SOUTHN CORP COM 655844108 16778 62483 SH SOLE 62483 0 0 NORTHROP GRUMMAN CORP COM 666807102 11 35 SH SOLE 35 0 0 NORTONLIFELOCK INC COM 668771108 88 4124 SH SOLE 4124 0 0 NOVAVAX INC COM NEW 670002401 64 350 SH SOLE 350 0 0 NUCOR CORP COM 670346105 236 2934 SH SOLE 2934 0 0 NVIDIA CORPORATION COM 67066G104 144270 270204 SH SOLE 1 259428 0 10776 NURIX THERAPEUTICS INC COM 67080M103 1107 35593 SH SOLE 35593 0 0 OCCIDENTAL PETE CORP COM 674599105 630 23667 SH SOLE 1 23667 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 35 2961 SH SOLE 2961 0 0 OKTA INC CL A 679295105 115 524 SH SOLE 1 524 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 498 2073 SH SOLE 2073 0 0 ORACLE CORP COM 68389X105 77711 1107474 SH SOLE 1107474 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 4 411 SH SOLE 411 0 0 ORLA MNG LTD NEW COM 68634K106 278 74692 SH SOLE 1 74692 0 0 OSCAR HEALTH INC CL A 687793109 20 750 SH SOLE 750 0 0 OTIS WORLDWIDE CORP COM 68902V107 998 14581 SH SOLE 14581 0 0 PBF ENERGY INC CL A 69318G106 64 4500 SH SOLE 4500 0 0 PPG INDS INC COM 693506107 61 407 SH SOLE 407 0 0 PPL CORP COM 69351T106 29670 1028792 SH SOLE 1028792 0 0 PRA HEALTH SCIENCES INC COM 69354M108 2417 15760 SH SOLE 15760 0 0 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 40 2075 SH SOLE 1 2075 0 0 PACCAR INC COM 693718108 328 3529 SH SOLE 3529 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3805 114224 SH SOLE 114224 0 0 PACKAGING CORP AMER COM 695156109 16 120 SH SOLE 120 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 5454 234185 SH SOLE 1 234185 0 0 PALO ALTO NETWORKS INC COM 697435105 5337 16570 SH SOLE 16570 0 0 PAN AMERN SILVER CORP COM 697900108 17 580 SH SOLE 580 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 7 1000 SH SOLE 1000 0 0 PARKER-HANNIFIN CORP COM 701094104 598 1894 SH SOLE 1894 0 0 PAYCHEX INC COM 704326107 882 9000 SH SOLE 9000 0 0 PAYPAL HLDGS INC COM 70450Y103 16799 695103 SH SOLE 1 675918 0 19185 PELOTON INTERACTIVE INC CL A COM 70614W100 1162 10335 SH SOLE 1 9007 0 1328 PEPSICO INC COM 713448108 14194 100347 SH SOLE 100347 0 0 PERKINELMER INC COM 714046109 151 1176 SH SOLE 1176 0 0 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 44 1813 SH SOLE 1 1813 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 17 1960 SH SOLE 1960 0 0 PFIZER INC COM 717081103 59027 1629242 SH SOLE 1 1628442 0 800 PHILIP MORRIS INTL INC COM 718172109 7480 84290 SH SOLE 84290 0 0 PHILLIPS 66 COM 718546104 1052 12901 SH SOLE 12901 0 0 PINDUODUO INC SPONSORED ADS 722304102 47 352 SH SOLE 1 352 0 0 PINTEREST INC CL A 72352L106 757 10228 SH SOLE 1 10228 0 0 PIONEER NAT RES CO COM 723787107 18582 117000 SH SOLE 117000 0 0 PLUG POWER INC COM NEW 72919P202 152 4235 SH SOLE 1 4235 0 0 POOL CORP COM 73278L105 161 465 SH SOLE 465 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 750 17312 SH SOLE 17312 0 0 PRICE T ROWE GROUP INC COM 74144T108 1400 8157 SH SOLE 8157 0 0 PROCTER AND GAMBLE CO COM 742718109 124322 917980 SH SOLE 1 917980 0 0 PROGRESSIVE CORP COM 743315103 31901 333658 SH SOLE 333658 0 0 PROLOGIS INC. COM 74340W103 1752 16532 SH SOLE 1 16532 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B110 397 16761 SH SOLE 16761 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1550 71297 SH SOLE 71297 0 0 PROSHARES TR PSHS ULT NASB 74347R214 502 6000 SH SOLE 6000 0 0 PROTO LABS INC COM 743713109 38 314 SH SOLE 1 314 0 0 PROVENTION BIO INC COM 74374N102 13 1250 SH SOLE 1250 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 179 2978 SH SOLE 2978 0 0 PUBLIC STORAGE COM 74460D109 894 3624 SH SOLE 1 3624 0 0 PUBMATIC INC COM CL A 74467Q103 54 1100 SH SOLE 1100 0 0 PULTE GROUP INC COM 745867101 609 11607 SH SOLE 11607 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 8 300 SH SOLE 300 0 0 QUALCOMM INC COM 747525103 23918 180394 SH SOLE 180394 0 0 QUALTRICS INTL INC COM CL A 747601201 33 1000 SH SOLE 1000 0 0 QUANTERIX CORP COM 74766Q101 14465 247386 SH SOLE 247386 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 45 1000 SH SOLE 1000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 384 2991 SH SOLE 2991 0 0 QUIDEL CORP COM 74838J101 38 300 SH SOLE 300 0 0 RH COM 74967X103 212 355 SH SOLE 1 355 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 112 5600 SH SOLE 5600 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 6220 80500 SH SOLE 80077 0 423 REALTY INCOME CORP COM 756109104 465 7317 SH SOLE 7317 0 0 REDFIN CORP COM 75737F108 757 11373 SH SOLE 1 11373 0 0 REGAL BELOIT CORP COM 758750103 2432 17045 SH SOLE 17045 0 0 REGENCY CTRS CORP COM 758849103 675 11904 SH SOLE 11904 0 0 REGENERON PHARMACEUTICALS COM 75886F107 355 750 SH SOLE 1 750 0 0 REGENXBIO INC COM 75901B107 316 9266 SH SOLE 7930 0 1336 REGIONS FINANCIAL CORP NEW COM 7591EP100 6552 317122 SH SOLE 317122 0 0 REKOR SYSTEMS INC COM 759419104 10 500 SH SOLE 500 0 0 REPLIGEN CORP COM 759916109 19 100 SH SOLE 100 0 0 REPAY HLDGS CORP COM CL A 76029L100 35 1500 SH SOLE 1500 0 0 REPUBLIC SVCS INC COM 760759100 1012 10185 SH SOLE 10185 0 0 RESMED INC COM 761152107 511 2636 SH SOLE 2636 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4 138 SH SOLE 138 0 0 REXNORD CORP COM 76169B102 259 5500 SH SOLE 5500 0 0 ROBERT HALF INTL INC COM 770323103 4350 55722 SH SOLE 55722 0 0 ROCKWELL AUTOMATION INC COM 773903109 59942 225822 SH SOLE 225822 0 0 ROKU INC COM CL A 77543R102 2217 6804 SH SOLE 1 2534 0 4270 ROLLINS INC COM 775711104 509 14787 SH SOLE 14787 0 0 ROPER TECHNOLOGIES INC COM 776696106 155086 384504 SH SOLE 384504 0 0 ROSS STORES INC COM 778296103 460 3840 SH SOLE 3840 0 0 S&P GLOBAL INC COM 78409V104 233416 661478 SH SOLE 661478 0 0 SL GREEN RLTY CORP COM 78440X804 38 550 SH SOLE 550 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 444286 1120999 SH SOLE 1 1120999 0 0 SPDR GOLD TR GOLD SHS 78463V107 17252 107849 SH SOLE 1 107849 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1140 25616 SH SOLE 1 25616 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1575 11989 SH SOLE 11989 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 28141 214880 SH SOLE 1 214880 0 0 SPDR SER TR BLOMBERG BRC INT 78464A334 7820 248278 SH SOLE 248278 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 733 8800 SH SOLE 8800 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 201 3557 SH SOLE 3557 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 82688 2640938 SH SOLE 1 2640938 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 56 1747 SH SOLE 1 1747 0 0 SPDR SER TR S&P METALS MNG 78464A755 60 1500 SH SOLE 1500 0 0 SPDR SER TR S&P BIOTECH 78464A870 49060 361667 SH SOLE 1 361667 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 983 2978 SH SOLE 1 2978 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 74 2704 SH SOLE 1 2704 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 7382 67845 SH SOLE 1 67845 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 673 5901 SH SOLE 1 5901 0 0 ST JOE CO COM 790148100 30 700 SH SOLE 700 0 0 SALESFORCE COM INC COM 79466L302 139605 658920 SH SOLE 1 658920 0 0 SAP SE SPON ADR 803054204 35 283 SH SOLE 1 283 0 0 HENRY SCHEIN INC COM 806407102 840 12134 SH SOLE 12134 0 0 SCHWAB CHARLES CORP COM 808513105 47581 729995 SH SOLE 1 729995 0 0 SEA LTD SPONSORD ADS 81141R100 71 320 SH SOLE 320 0 0 SEAGEN INC COM 81181C104 180 1298 SH SOLE 1298 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 150 1900 SH SOLE 1900 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2763 23666 SH SOLE 1 23666 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 438 6412 SH SOLE 1 6412 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1379 8205 SH SOLE 1 8205 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 95 1932 SH SOLE 1 1932 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1453 42659 SH SOLE 1 42659 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2248 22831 SH SOLE 1 22831 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2120 15964 SH SOLE 1 15964 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 474 12000 SH SOLE 12000 0 0 SEER INC COM CL A 81578P106 13245 264798 SH SOLE 264798 0 0 SERES THERAPEUTICS INC COM 81750R102 623 30250 SH SOLE 30250 0 0 SERVICENOW INC COM 81762P102 16092 32176 SH SOLE 1 32176 0 0 SHERWIN WILLIAMS CO COM 824348106 92 125 SH SOLE 125 0 0 SHIFT4 PMTS INC CL A 82452J109 4 48 SH SOLE 1 48 0 0 SHOCKWAVE MED INC COM 82489T104 430 3300 SH SOLE 3300 0 0 SHOPIFY INC CL A 82509L107 9 9 SH SOLE 1 9 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 1230 28187 SH SOLE 28187 0 0 SILVERGATE CAP CORP CL A 82837P408 43 300 SH SOLE 300 0 0 SIMON PPTY GROUP INC NEW COM 828806109 909 7991 SH SOLE 1 7991 0 0 SKECHERS U S A INC CL A 830566105 139 3331 SH SOLE 1 3331 0 0 SKILLZ INC COM 83067L109 10 500 SH SOLE 500 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 155 846 SH SOLE 846 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 842 20716 SH SOLE 1 20716 0 0 SMITH A O CORP COM 831865209 1256 18572 SH SOLE 18572 0 0 SMUCKER J M CO COM NEW 832696405 1070 8458 SH SOLE 8458 0 0 SNAP INC CL A 83304A106 1511 28903 SH SOLE 28903 0 0 SNOWFLAKE INC CL A 833445109 19197 83729 SH SOLE 1 83729 0 0 SONOS INC COM 83570H108 617 16469 SH SOLE 1 16469 0 0 SOUTHERN COPPER CORP COM 84265V105 704 10373 SH SOLE 1 10373 0 0 SPARK ENERGY INC CL A COM 846511103 57 5370 SH SOLE 5370 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2 22 SH SOLE 22 0 0 SPLUNK INC COM 848637104 436 3216 SH SOLE 3216 0 0 SPROUTS FMRS MKT INC COM 85208M102 421 15815 SH SOLE 15815 0 0 SQUARE INC CL A 852234103 2989 13164 SH SOLE 1 13164 0 0 STARBUCKS CORP COM 855244109 17403 159268 SH SOLE 1 159268 0 0 STERLING BANCORP DEL COM 85917A100 19 814 SH SOLE 1 814 0 0 STRYKER CORPORATION COM 863667101 8995 36929 SH SOLE 36929 0 0 SUMO LOGIC INC COM 86646P103 8770 465011 SH SOLE 465011 0 0 SUN CMNTYS INC COM 866674104 679 4524 SH SOLE 4524 0 0 SYNOPSYS INC COM 871607107 7623 30765 SH SOLE 1 30765 0 0 SYNCHRONY FINANCIAL COM 87165B103 35024 861381 SH SOLE 861381 0 0 SYNLOGIC INC COM 87166L100 29 8000 SH SOLE 8000 0 0 SYSCO CORP COM 871829107 3791 48149 SH SOLE 48149 0 0 TJX COS INC NEW COM 872540109 2224 33623 SH SOLE 33623 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 599 3389 SH SOLE 3389 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 38 704 SH SOLE 1 704 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 388 4400 SH SOLE 4400 0 0 TARGET CORP COM 87612E106 812 4101 SH SOLE 4101 0 0 TATTOOED CHEF INC COM CL A 87663X102 31 1600 SH SOLE 1600 0 0 TELADOC HEALTH INC COM 87918A105 1080 5942 SH SOLE 1 5942 0 0 10X GENOMICS INC CL A COM 88025U109 7741 42771 SH SOLE 42771 0 0 TENARIS S A SPONSORED ADS 88031M109 35 1543 SH SOLE 1 1543 0 0 TERADYNE INC COM 880770102 601 4941 SH SOLE 4941 0 0 TESLA INC COM 88160R101 2346 3512 SH SOLE 1 3512 0 0 TETRA TECH INC NEW COM 88162G103 767 5650 SH SOLE 5650 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 179 15500 SH SOLE 15500 0 0 TEXAS INSTRS INC COM 882508104 256186 1355551 SH SOLE 1355551 0 0 THE TRADE DESK INC COM CL A 88339J105 14681 22529 SH SOLE 1 22529 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 269923 591443 SH SOLE 1 591413 0 30 THOR INDS INC COM 885160101 112 833 SH SOLE 833 0 0 3-D SYS CORP DEL COM NEW 88554D205 33 1195 SH SOLE 1 1195 0 0 3M CO COM 88579Y101 17284 89706 SH SOLE 89576 0 130 TILRAY INC COM CL 2 88688T100 64 2800 SH SOLE 2800 0 0 TOLL BROTHERS INC COM 889478103 29598 521738 SH SOLE 521738 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 34 528 SH SOLE 528 0 0 TOTAL SE SPONSORED ADS 89151E109 28 599 SH SOLE 599 0 0 TRACTOR SUPPLY CO COM 892356106 103 580 SH SOLE 580 0 0 TRADEWEB MKTS INC CL A 892672106 179 2421 SH SOLE 2421 0 0 TRAVELERS COMPANIES INC COM 89417E109 2636 17528 SH SOLE 17528 0 0 TREX CO INC COM 89531P105 915 10000 SH SOLE 10000 0 0 TRIP COM GROUP LTD ADS 89677Q107 30 751 SH SOLE 1 751 0 0 TRUPANION INC COM 898202106 30 388 SH SOLE 1 388 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 986 10425 SH SOLE 10425 0 0 TWIST BIOSCIENCE CORP COM 90184D100 11789 95177 SH SOLE 95177 0 0 TWITTER INC COM 90184L102 435 6842 SH SOLE 6842 0 0 TYLER TECHNOLOGIES INC COM 902252105 567 1335 SH SOLE 1335 0 0 TYSON FOODS INC CL A 902494103 6898 92837 SH SOLE 90185 0 2652 US BANCORP DEL COM NEW 902973304 166 3007 SH SOLE 3007 0 0 UBER TECHNOLOGIES INC COM 90353T100 5692 104427 SH SOLE 1 103325 0 1102 ULTA BEAUTY INC COM 90384S303 81 261 SH SOLE 261 0 0 UNDER ARMOUR INC CL A 904311107 323 14585 SH SOLE 14585 0 0 UNION PAC CORP COM 907818108 118384 537110 SH SOLE 537110 0 0 UNITED NAT FOODS INC COM 911163103 33 1003 SH SOLE 1003 0 0 UNITED PARCEL SERVICE INC CL B 911312106 106 625 SH SOLE 1 625 0 0 UNITEDHEALTH GROUP INC COM 91324P102 120581 324082 SH SOLE 324082 0 0 UNITY SOFTWARE INC COM 91332U101 2820 28112 SH SOLE 28112 0 0 URANIUM ENERGY CORP COM 916896103 43 15000 SH SOLE 15000 0 0 V F CORP COM 918204108 380 4751 SH SOLE 1 4751 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 638 19625 SH SOLE 19625 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 4165 17100 SH SOLE 17100 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 603 6873 SH SOLE 1 6873 0 0 VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 55 2640 SH SOLE 2640 0 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 79 1050 SH SOLE 1050 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 135 915 SH SOLE 1 915 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3362 40905 SH SOLE 1 40905 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 581 6860 SH SOLE 6860 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 10 150 SH SOLE 150 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 904 4775 SH SOLE 4775 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4350 44714 SH SOLE 1 44714 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2576 49494 SH SOLE 1 49494 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 962 15267 SH SOLE 1 15267 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 302 4913 SH SOLE 1 4913 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 103500 1254550 SH SOLE 1 1254550 0 0 VAXART INC COM NEW 92243A200 584 96499 SH SOLE 96499 0 0 VEEVA SYS INC CL A COM 922475108 132025 505379 SH SOLE 505379 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7156 6273 SH SOLE 6273 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 251 975 SH SOLE 975 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 35625 270995 SH SOLE 1 270995 0 0 VEREIT INC COM 92339V308 676 17516 SH SOLE 17516 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6292 108202 SH SOLE 108202 0 0 VERISK ANALYTICS INC COM 92345Y106 66922 378752 SH SOLE 378752 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 468 2179 SH SOLE 1 2179 0 0 VIATRIS INC COM 92556V106 62 4458 SH SOLE 4458 0 0 VICI PPTYS INC COM 925652109 1368 48425 SH SOLE 48425 0 0 VIKING THERAPEUTICS INC COM 92686J106 40 6400 SH SOLE 6400 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 18 607 SH SOLE 1 607 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 12920 251996 SH SOLE 251996 0 0 VISA INC COM CL A 92826C839 334700 1580785 SH SOLE 1 1572562 0 8223 VMWARE INC CL A COM 928563402 26795 178102 SH SOLE 178102 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 7 371 SH SOLE 1 371 0 0 VONTIER CORPORATION COM 928881101 346 11430 SH SOLE 11430 0 0 VORNADO RLTY TR SH BEN INT 929042109 1288 28380 SH SOLE 1 28380 0 0 VUZIX CORP COM NEW 92921W300 11 437 SH SOLE 1 437 0 0 WEC ENERGY GROUP INC COM 92939U106 172 1836 SH SOLE 1836 0 0 WABTEC COM 929740108 30 375 SH SOLE 1 375 0 0 WALMART INC COM 931142103 83443 614322 SH SOLE 1 614282 0 40 WALGREENS BOOTS ALLIANCE INC COM 931427108 55 1000 SH SOLE 1000 0 0 WASTE MGMT INC DEL COM 94106L109 58 450 SH SOLE 450 0 0 WATERS CORP COM 941848103 107 375 SH SOLE 375 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 238 2000 SH SOLE 2000 0 0 WELLS FARGO CO NEW COM 949746101 59579 1524921 SH SOLE 1 1524921 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 592 2101 SH SOLE 2101 0 0 WESTERN DIGITAL CORP. COM 958102105 93 1400 SH SOLE 1400 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 11 173 SH SOLE 1 173 0 0 WISDOMTREE TR CHINADIV EX FI 97717X719 496 7601 SH SOLE 1 7601 0 0 WORKDAY INC CL A 98138H101 274 1104 SH SOLE 1104 0 0 WORKHORSE GROUP INC COM NEW 98138J206 14 1000 SH SOLE 1000 0 0 WYNN RESORTS LTD COM 983134107 149 1185 SH SOLE 1 1185 0 0 XILINX INC COM 983919101 42173 340376 SH SOLE 340376 0 0 XYLEM INC COM 98419M100 326 3099 SH SOLE 3099 0 0 XPENG INC ADS 98422D105 11 291 SH SOLE 1 291 0 0 YUM BRANDS INC COM 988498101 20 181 SH SOLE 181 0 0 YUM CHINA HLDGS INC COM 98850P109 6715 113402 SH SOLE 113402 0 0 ZOETIS INC CL A 98978V103 1789 11362 SH SOLE 11362 0 0 ZSCALER INC COM 98980G102 15926 92771 SH SOLE 92771 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1098 3418 SH SOLE 1 3418 0 0 ZYNGA INC CL A 98986T108 450 44091 SH SOLE 44091 0 0