0001085146-23-000289.txt : 20230123 0001085146-23-000289.hdr.sgml : 20230123 20230123124037 ACCESSION NUMBER: 0001085146-23-000289 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230123 DATE AS OF CHANGE: 20230123 EFFECTIVENESS DATE: 20230123 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAPROCK Group, Inc. CENTRAL INDEX KEY: 0001610769 IRS NUMBER: 470899236 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16427 FILM NUMBER: 23543186 BUSINESS ADDRESS: STREET 1: 800 WEST MAIN STREET STREET 2: SUITE 1150 CITY: BOISE STATE: ID ZIP: 83702 BUSINESS PHONE: 208-368-9600 MAIL ADDRESS: STREET 1: 800 WEST MAIN STREET STREET 2: SUITE 1150 CITY: BOISE STATE: ID ZIP: 83702 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001610769 XXXXXXXX 12-31-2022 12-31-2022 false CAPROCK Group, Inc.
800 WEST MAIN STREET SUITE 1150 BOISE ID 83702
13F HOLDINGS REPORT 028-16427 N
William G. Gilbert, Jr. President 208-368-9600 /s/ William G. Gilbert, Jr. Boise ID 01-23-2023 0 554 1074170282 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 744337 6206 SH SOLE 6206 0 0 ABB LTD SPONSORED ADR 000375204 515018 16908 SH SOLE 16908 0 0 ABBOTT LABS COM 002824100 2428904 22123 SH SOLE 22123 0 0 ABBVIE INC COM 00287Y109 2603155 16107 SH SOLE 16107 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 484042 5880 SH SOLE 5880 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3186310 11940 SH SOLE 11940 0 0 ACTIVISION BLIZZARD INC COM 00507V109 431512 5637 SH SOLE 5637 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 194201 25419 SH SOLE 25419 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 3389530 10072 SH SOLE 10072 0 0 ADVANCED MICRO DEVICES INC COM 007903107 987373 15244 SH SOLE 15244 0 0 AEGON N V NY REGISTRY SHS 007924103 104041 20643 SH SOLE 20643 0 0 AFLAC INC COM 001055102 636741 8851 SH SOLE 8851 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 869127 5799 SH SOLE 5799 0 0 AGILETHOUGHT INC CLASS A COM 00857F100 252000 60000 SH SOLE 60000 0 0 AGNC INVT CORP COM 00123Q104 156167 14919 SH SOLE 14919 0 0 AIR PRODS & CHEMS INC COM 009158106 838508 2706 SH SOLE 2706 0 0 AIRBNB INC COM CL A 009066101 269582 3153 SH SOLE 3153 0 0 AIRGAIN INC COM 00938A104 201810 31000 SH SOLE 31000 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 246307 1677 SH SOLE 1677 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3151332 35774 SH SOLE 35774 0 0 ALPHABET INC CAP STK CL A 02079K305 9291230 105306 SH SOLE 105306 0 0 ALPHABET INC CAP STK CL C 02079K107 11646106 131253 SH SOLE 131253 0 0 ALTRIA GROUP INC COM 02209S103 921814 19762 SH SOLE 19762 0 0 AMAZON COM INC COM 023135106 10853073 129203 SH SOLE 129203 0 0 AMBEV SA SPONSORED ADR 02319V103 115007 40152 SH SOLE 40152 0 0 AMERICAN EXPRESS CO COM 025816109 1597633 10813 SH SOLE 10813 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 474363 7501 SH SOLE 7501 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1072842 5028 SH SOLE 5028 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1220964 8010 SH SOLE 8010 0 0 AMERIPRISE FINL INC COM 03076C106 429132 1378 SH SOLE 1378 0 0 AMETEK INC COM 031100100 364949 2612 SH SOLE 2612 0 0 AMGEN INC COM 031162100 1686903 6422 SH SOLE 6422 0 0 AMPHENOL CORP NEW CL A 032095101 711885 9323 SH SOLE 9323 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 213979 5967 SH SOLE 5967 0 0 ANALOG DEVICES INC COM 032654105 943501 5752 SH SOLE 5752 0 0 ANGION BIOMEDICA CORP COM 03476J107 12763 15726 SH SOLE 15726 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 589293 9815 SH SOLE 9815 0 0 AON PLC SHS CL A G0403H108 577188 1923 SH SOLE 1923 0 0 APA CORPORATION COM 03743Q108 217529 4660 SH SOLE 4660 0 0 APPLE INC COM 037833100 30856491 237485 SH SOLE 237485 0 0 APPLIED MATLS INC COM 038222105 1032065 10598 SH SOLE 10598 0 0 APTIV PLC SHS G6095L109 510073 5477 SH SOLE 5477 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 318765 3433 SH SOLE 3433 0 0 ARISTA NETWORKS INC COM 040413106 576048 4747 SH SOLE 4747 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 149350 10466 SH SOLE 10466 0 0 ARK ETF TR INNOVATION ETF 00214Q104 246505 7890 SH SOLE 7890 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 225889 36027 SH SOLE 36027 0 0 ASLAN PHARMACEUTICALS LTD ADS 04522R101 12298 34162 SH SOLE 34162 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 932182 1706 SH SOLE 1706 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 576910 8509 SH SOLE 8509 0 0 AT&T INC COM 00206R102 1325391 71993 SH SOLE 71993 0 0 ATMOS ENERGY CORP COM 049560105 218088 1946 SH SOLE 1946 0 0 AUTODESK INC COM 052769106 481190 2575 SH SOLE 2575 0 0 BAIDU INC SPON ADR REP A 056752108 308826 2700 SH SOLE 2700 0 0 BAKER HUGHES COMPANY CL A 05722G100 572291 19380 SH SOLE 19380 0 0 BALL CORP COM 058498106 229823 4494 SH SOLE 4494 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 184441 30689 SH SOLE 30689 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 59400 20602 SH SOLE 20602 0 0 BANCO SANTANDER S.A. ADR 05964H105 201205 68205 SH SOLE 68205 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 420653 14480 SH SOLE 14480 0 0 BANK AMERICA CORP COM 060505104 2774950 83784 SH SOLE 83784 0 0 BANK NEW YORK MELLON CORP COM 064058100 1151702 25301 SH SOLE 25301 0 0 BECTON DICKINSON & CO COM 075887109 2092110 8226 SH SOLE 8226 0 0 BERKLEY W R CORP COM 084423102 266168 3667 SH SOLE 3667 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3280977 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9347314 30260 SH SOLE 30260 0 0 BEST BUY INC COM 086516101 211714 2611 SH SOLE 2611 0 0 BHP GROUP LTD SPONSORED ADS 088606108 400719 6458 SH SOLE 6458 0 0 BIOGEN INC COM 09062X103 1421153 5132 SH SOLE 5132 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 201495 1947 SH SOLE 1947 0 0 BIO-TECHNE CORP COM 09073M104 1156259 13951 SH SOLE 13951 0 0 BLACKROCK INC COM 09247X101 1255716 1772 SH SOLE 1772 0 0 BLACKSTONE INC COM 09260D107 280735 3784 SH SOLE 3784 0 0 BLEND LABS INC CL A 09352U108 86488 60061 SH SOLE 60061 0 0 BLOCK INC CL A 852234103 236090 3757 SH SOLE 3757 0 0 BOEING CO COM 097023105 362312 1902 SH SOLE 1902 0 0 BOOKING HOLDINGS INC COM 09857L108 1001594 497 SH SOLE 497 0 0 BOSTON SCIENTIFIC CORP COM 101137107 947193 20471 SH SOLE 20471 0 0 BP PLC SPONSORED ADR 055622104 1481503 42413 SH SOLE 42413 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2430111 33775 SH SOLE 33775 0 0 BROADCOM INC COM 11135F101 3163638 5658 SH SOLE 5658 0 0 BROWN FORMAN CORP CL A 115637100 315711 4786 SH SOLE 4786 0 0 BROWN FORMAN CORP CL B 115637209 258696 3926 SH SOLE 3926 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1268143 13759 SH SOLE 13759 0 0 C3 AI INC CL A 12468P104 703016 62825 SH SOLE 62825 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 404813 2520 SH SOLE 2520 0 0 CAMPBELL SOUP CO COM 134429109 529897 9337 SH SOLE 9337 0 0 CAPITAL ONE FINL CORP COM 14040H105 645165 6940 SH SOLE 6940 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 785215 18950 SH SOLE 18950 0 0 CATERPILLAR INC COM 149123101 1820891 7600 SH SOLE 7600 0 0 CBOE GLOBAL MKTS INC COM 12503M108 290965 2319 SH SOLE 2319 0 0 CBRE GROUP INC CL A 12504L109 471303 6124 SH SOLE 6124 0 0 CDW CORP COM 12514G108 277396 1553 SH SOLE 1553 0 0 CELANESE CORP DEL COM 150870103 215726 2110 SH SOLE 2110 0 0 CENTENE CORP DEL COM 15135B101 230448 2810 SH SOLE 2810 0 0 CERIDIAN HCM HLDG INC COM 15677J108 277256 4322 SH SOLE 4322 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 636830 1878 SH SOLE 1878 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 203622 1614 SH SOLE 1614 0 0 CHEVRON CORP NEW COM 166764100 2161780 12044 SH SOLE 12044 0 0 CHEWY INC CL A 16679L109 214336 5780 SH SOLE 5780 0 0 CHUBB LIMITED COM H1467J104 1382907 6246 SH SOLE 6246 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 279035 7626 SH SOLE 7626 0 0 CHURCH & DWIGHT CO INC COM 171340102 407484 5055 SH SOLE 5055 0 0 CI FINL CORP COM 125491100 101228 10000 SH SOLE 10000 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 151671 71090 SH SOLE 71090 0 0 CIGNA CORP NEW COM 125523100 1627553 4912 SH SOLE 4912 0 0 CINTAS CORP COM 172908105 636784 1410 SH SOLE 1410 0 0 CISCO SYS INC COM 17275R102 4006094 84090 SH SOLE 84090 0 0 CITIGROUP INC COM NEW 172967424 432534 9563 SH SOLE 9563 0 0 CITIZENS FINL GROUP INC COM 174610105 446259 11335 SH SOLE 11335 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 372369 11810 SH SOLE 11810 0 0 CME GROUP INC COM 12572Q105 935084 5415 SH SOLE 5415 0 0 COCA COLA CO COM 191216100 1377314 21652 SH SOLE 21652 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 248409 3659 SH SOLE 3659 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 249097 4364 SH SOLE 4364 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 911500 15938 SH SOLE 15938 0 0 COLGATE PALMOLIVE CO COM 194162103 469667 5961 SH SOLE 5961 0 0 COMCAST CORP NEW CL A 20030N101 2299569 65758 SH SOLE 65758 0 0 COMMERCIAL METALS CO COM 201723103 235366 4873 SH SOLE 4873 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 182300 10000 SH SOLE 10000 0 0 CONAGRA BRANDS INC COM 205887102 335245 8662 SH SOLE 8662 0 0 CONOCOPHILLIPS COM 20825C104 960089 8090 SH SOLE 8090 0 0 CONSOLIDATED EDISON INC COM 209115104 1065280 11177 SH SOLE 11177 0 0 CONSTELLATION BRANDS INC CL A 21036P108 491310 2120 SH SOLE 2120 0 0 CONSTELLATION ENERGY CORP COM 21037T109 231390 2684 SH SOLE 2684 0 0 COPART INC COM 217204106 840404 13802 SH SOLE 13802 0 0 CORNING INC COM 219350105 506292 15851 SH SOLE 15851 0 0 CORTEVA INC COM 22052L104 380589 6474 SH SOLE 6474 0 0 COSTCO WHSL CORP NEW COM 22160K105 2546897 5579 SH SOLE 5579 0 0 COTERRA ENERGY INC COM 127097103 241687 9836 SH SOLE 9836 0 0 COUPANG INC CL A 22266T109 433842 29493 SH SOLE 29493 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 770934 7322 SH SOLE 7322 0 0 CROWN CASTLE INC COM 22822V101 503188 3709 SH SOLE 3709 0 0 CSX CORP COM 126408103 546890 17653 SH SOLE 17653 0 0 D R HORTON INC COM 23331A109 308348 3459 SH SOLE 3459 0 0 DAILY JOURNAL CORP COM 233912104 1399098 5585 SH SOLE 5585 0 0 DANAHER CORPORATION COM 235851102 1996790 7516 SH SOLE 7516 0 0 DARLING INGREDIENTS INC COM 237266101 338424 5407 SH SOLE 5407 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 1331143 41301 SH SOLE 41301 0 0 DEERE & CO COM 244199105 1911568 4446 SH SOLE 4446 0 0 DELL TECHNOLOGIES INC CL C 24703L202 275145 6841 SH SOLE 6841 0 0 DEVON ENERGY CORP NEW COM 25179M103 569275 9255 SH SOLE 9255 0 0 DEXCOM INC COM 252131107 1828260 16145 SH SOLE 16145 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 601926 3378 SH SOLE 3378 0 0 DIAMONDBACK ENERGY INC COM 25278X109 386951 2829 SH SOLE 2829 0 0 DIGITAL RLTY TR INC COM 253868103 421746 4163 SH SOLE 4163 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 409938 18676 SH SOLE 18676 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1081906 32315 SH SOLE 32315 0 0 DISNEY WALT CO COM 254687106 3597926 41412 SH SOLE 41412 0 0 DOLLAR GEN CORP NEW COM 256677105 535753 2170 SH SOLE 2170 0 0 DOMINION ENERGY INC COM 25746U109 471183 7684 SH SOLE 7684 0 0 DOVER CORP COM 260003108 274341 2026 SH SOLE 2026 0 0 DUPONT DE NEMOURS INC COM 26614N102 402584 5866 SH SOLE 5866 0 0 DXC TECHNOLOGY CO COM 23355L106 210437 7941 SH SOLE 7941 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 354067 33277 SH SOLE 33277 0 0 EATON CORP PLC SHS G29183103 1057141 6735 SH SOLE 6735 0 0 EBAY INC. COM 278642103 267938 6461 SH SOLE 6461 0 0 ECOLAB INC COM 278865100 729996 4998 SH SOLE 4998 0 0 EDISON INTL COM 281020107 545108 8469 SH SOLE 8469 0 0 ELECTRONIC ARTS INC COM 285512109 311928 2553 SH SOLE 2553 0 0 ELEVANCE HEALTH INC COM 036752103 2089907 4074 SH SOLE 4074 0 0 EMCOR GROUP INC COM 29084Q100 220766 1490 SH SOLE 1490 0 0 EMERSON ELEC CO COM 291011104 1101808 11470 SH SOLE 11470 0 0 ENBRIDGE INC COM 29250N105 468770 11989 SH SOLE 11989 0 0 ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106 204500 4624 SH SOLE 4624 0 0 ENOVIX CORPORATION COM 293594107 267186 21478 SH SOLE 21478 0 0 ENPHASE ENERGY INC COM 29355A107 609938 2302 SH SOLE 2302 0 0 ENTERGY CORP NEW COM 29364G103 371480 3302 SH SOLE 3302 0 0 EOG RES INC COM 26875P101 783147 6046 SH SOLE 6046 0 0 EQUIFAX INC COM 294429105 276963 1425 SH SOLE 1425 0 0 EQUINIX INC COM 29444U700 680275 1038 SH SOLE 1038 0 0 ESSENTIAL UTILS INC COM 29670G102 356412 7467 SH SOLE 7467 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 334075 7584 SH SOLE 7584 0 0 ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 231947 5577 SH SOLE 5577 0 0 EVERGY INC COM 30034W106 202509 3218 SH SOLE 3218 0 0 EVERSOURCE ENERGY COM 30040W108 764056 9113 SH SOLE 9113 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 834774 18018 SH SOLE 18018 0 0 EXELIXIS INC COM 30161Q104 335958 20945 SH SOLE 20945 0 0 EXELON CORP COM 30161N101 212888 4924 SH SOLE 4924 0 0 EXLSERVICE HOLDINGS INC COM 302081104 235169 1388 SH SOLE 1388 0 0 EXPEDITORS INTL WASH INC COM 302130109 297910 2866 SH SOLE 2866 0 0 EXTRA SPACE STORAGE INC COM 30225T102 210196 1428 SH SOLE 1428 0 0 EXXON MOBIL CORP COM 30231G102 4339794 39345 SH SOLE 39345 0 0 FAIR ISAAC CORP COM 303250104 302283 505 SH SOLE 505 0 0 FASTENAL CO COM 311900104 344100 7271 SH SOLE 7271 0 0 FEDEX CORP COM 31428X106 845350 4849 SH SOLE 4849 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 267329 3940 SH SOLE 3940 0 0 FIFTH THIRD BANCORP COM 316773100 368931 11129 SH SOLE 11129 0 0 FIRST SOLAR INC COM 336433107 854402 5704 SH SOLE 5704 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 213137 5506 SH SOLE 5506 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 523180 13109 SH SOLE 13109 0 0 FISERV INC COM 337738108 1435901 14207 SH SOLE 14207 0 0 FMC CORP COM NEW 302491303 527960 4210 SH SOLE 4210 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 317516 4064 SH SOLE 4064 0 0 FORD MTR CO DEL COM 345370860 502518 43208 SH SOLE 43208 0 0 FORTIVE CORP COM 34959J108 303710 4727 SH SOLE 4727 0 0 FOSSIL GROUP INC COM 34988V106 234417 54389 SH SOLE 54389 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5529124 29326 SH SOLE 29326 0 0 GENERAL DYNAMICS CORP COM 369550108 1774731 7153 SH SOLE 7153 0 0 GENERAL ELECTRIC CO COM NEW 369604301 3157369 37677 SH SOLE 37677 0 0 GENERAL MLS INC COM 370334104 1010661 12053 SH SOLE 12053 0 0 GENERAL MTRS CO COM 37045V100 541121 16085 SH SOLE 16085 0 0 GENUINE PARTS CO COM 372460105 603800 3463 SH SOLE 3463 0 0 GENWORTH FINL INC COM CL A 37247D106 102160 19312 SH SOLE 19312 0 0 GILEAD SCIENCES INC COM 375558103 2272303 26468 SH SOLE 26468 0 0 GITLAB INC CLASS A COM 37637K108 1348068 29667 SH SOLE 29667 0 0 GLOBAL PMTS INC COM 37940X102 211154 2126 SH SOLE 2126 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 675940 25382 SH SOLE 25382 0 0 GLOBALSTAR INC COM 378973408 13300 10000 SH SOLE 10000 0 0 GODADDY INC CL A 380237107 272869 3647 SH SOLE 3647 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 148833 14380 SH SOLE 14380 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2187819 6371 SH SOLE 6371 0 0 GRAINGER W W INC COM 384802104 459463 826 SH SOLE 826 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 250275 11198 SH SOLE 11198 0 0 GSK PLC SPONSORED ADR 37733W204 418719 11782 SH SOLE 11782 0 0 HALEON PLC SPON ADS 405552100 92176 11522 SH SOLE 11522 0 0 HALLIBURTON CO COM 406216101 1608027 40864 SH SOLE 40864 0 0 HCA HEALTHCARE INC COM 40412C101 786109 3276 SH SOLE 3276 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 202220 2956 SH SOLE 2956 0 0 HERCULES CAPITAL INC COM 427096508 224740 17000 SH SOLE 17000 0 0 HERITAGE COMM CORP COM 426927109 187798 14446 SH SOLE 14446 0 0 HERSHEY CO COM 427866108 320493 1384 SH SOLE 1384 0 0 HESS CORP COM 42809H107 512622 3614 SH SOLE 3614 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 421018 26190 SH SOLE 26190 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 415598 3289 SH SOLE 3289 0 0 HOME DEPOT INC COM 437076102 6248807 19783 SH SOLE 19783 0 0 HONEYWELL INTL INC COM 438516106 785293 3664 SH SOLE 3664 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 203019 1784 SH SOLE 1784 0 0 HOST HOTELS & RESORTS INC COM 44107P104 165462 10110 SH SOLE 10110 0 0 HOWMET AEROSPACE INC COM 443201108 451105 11446 SH SOLE 11446 0 0 HP INC COM 40434L105 591222 21809 SH SOLE 21809 0 0 HUMANA INC COM 444859102 634544 1237 SH SOLE 1237 0 0 HUNT J B TRANS SVCS INC COM 445658107 211150 1211 SH SOLE 1211 0 0 HUNTINGTON BANCSHARES INC COM 446150104 285328 20015 SH SOLE 20015 0 0 ICICI BANK LIMITED ADR 45104G104 918461 41958 SH SOLE 41958 0 0 IDACORP INC COM 451107106 684095 6343 SH SOLE 6343 0 0 IDEX CORP COM 45167R104 235865 1033 SH SOLE 1033 0 0 IDEXX LABS INC COM 45168D104 738000 1809 SH SOLE 1809 0 0 ILLINOIS TOOL WKS INC COM 452308109 990534 4470 SH SOLE 4470 0 0 ILLUMINA INC COM 452327109 538863 2665 SH SOLE 2665 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 747400 23555 SH SOLE 23555 0 0 INFOSYS LTD SPONSORED ADR 456788108 467244 25943 SH SOLE 25943 0 0 ING GROEP N.V. SPONSORED ADR 456837103 744792 61199 SH SOLE 61199 0 0 INGERSOLL RAND INC COM 45687V106 284764 5450 SH SOLE 5450 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 9189534 304390 SH SOLE 304390 0 0 INSULET CORP COM 45784P101 255531 868 SH SOLE 868 0 0 INTEL CORP COM 458140100 1177448 44549 SH SOLE 44549 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 534868 5213 SH SOLE 5213 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1828634 12979 SH SOLE 12979 0 0 INTERPUBLIC GROUP COS INC COM 460690100 447920 13447 SH SOLE 13447 0 0 INTUIT COM 461202103 1732446 4451 SH SOLE 4451 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1064054 4010 SH SOLE 4010 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 956303 14379 SH SOLE 14379 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 431545 4312 SH SOLE 4312 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2478344 17545 SH SOLE 17545 0 0 INVITATION HOMES INC COM 46187W107 252296 8512 SH SOLE 8512 0 0 IQVIA HLDGS INC COM 46266C105 303647 1482 SH SOLE 1482 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 256351 8525 SH SOLE 8525 0 0 ISHARES TR CORE MSCI EAFE 46432F842 271709 4408 SH SOLE 4408 0 0 ISHARES TR CORE S&P MCP ETF 464287507 951644 3934 SH SOLE 3934 0 0 ISHARES TR CORE S&P SCP ETF 464287804 698230 7377 SH SOLE 7377 0 0 ISHARES TR CORE S&P TTL STK 464287150 23651122 278904 SH SOLE 278904 0 0 ISHARES TR CORE S&P US GWT 464287671 963140 11810 SH SOLE 11810 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 320779 3785 SH SOLE 3785 0 0 ISHARES TR EXPANDED TECH 464287515 414221 1619 SH SOLE 1619 0 0 ISHARES TR ISHARES BIOTECH 464287556 474713 3615 SH SOLE 3615 0 0 ISHARES TR MICRO-CAP ETF 464288869 357349 3314 SH SOLE 3314 0 0 ISHARES TR MSCI EAFE ETF 464287465 9367437 142709 SH SOLE 142709 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 276699 8975 SH SOLE 8975 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 1322379 18340 SH SOLE 18340 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 4221876 37047 SH SOLE 37047 0 0 ISHARES TR RUS 1000 ETF 464287622 6200220 29451 SH SOLE 29451 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2056642 9599 SH SOLE 9599 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 4142516 27316 SH SOLE 27316 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 747826 3486 SH SOLE 3486 0 0 ISHARES TR RUS MD CP GR ETF 464287481 215084 2572 SH SOLE 2572 0 0 ISHARES TR RUS MID CAP ETF 464287499 912734 13532 SH SOLE 13532 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1730509 9924 SH SOLE 9924 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 22409555 101547 SH SOLE 101547 0 0 ISHARES TR SELECT DIVID ETF 464287168 638336 5293 SH SOLE 5293 0 0 ISHARES TR US AER DEF ETF 464288760 626192 5598 SH SOLE 5598 0 0 ISHARES TR US HLTHCR PR ETF 464288828 1419292 5302 SH SOLE 5302 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2316042 42271 SH SOLE 42271 0 0 JD.COM INC SPON ADR CL A 47215P106 487714 8689 SH SOLE 8689 0 0 JOBY AVIATION INC COMMON STOCK G65163100 92865 27721 SH SOLE 27721 0 0 JOHNSON & JOHNSON COM 478160104 6455117 36541 SH SOLE 36541 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1225284 19041 SH SOLE 19041 0 0 JPMORGAN CHASE & CO COM 46625H100 4229406 31539 SH SOLE 31539 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 296931 7680 SH SOLE 7680 0 0 KELLOGG CO COM 487836108 562369 7894 SH SOLE 7894 0 0 KEURIG DR PEPPER INC COM 49271V100 657891 18449 SH SOLE 18449 0 0 KEYCORP COM 493267108 303265 17409 SH SOLE 17409 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 453678 2652 SH SOLE 2652 0 0 KIMBERLY-CLARK CORP COM 494368103 1273478 9304 SH SOLE 9304 0 0 KINDER MORGAN INC DEL COM 49456B101 259358 14345 SH SOLE 14345 0 0 KLA CORP COM NEW 482480100 291821 774 SH SOLE 774 0 0 KRAFT HEINZ CO COM 500754106 520411 12783 SH SOLE 12783 0 0 KROGER CO COM 501044101 490095 10993 SH SOLE 10993 0 0 LAM RESEARCH CORP COM 512807108 452171 1072 SH SOLE 1072 0 0 LAUDER ESTEE COS INC CL A 518439104 758990 3059 SH SOLE 3059 0 0 LEGALZOOM COM INC COM 52466B103 98693 12751 SH SOLE 12751 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 266463 13714 SH SOLE 13714 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 338257 68473 SH SOLE 68473 0 0 LILLY ELI & CO COM 532457108 3213302 8783 SH SOLE 8783 0 0 LINDE PLC SHS G5494J103 444096 1361 SH SOLE 1361 0 0 LOCKHEED MARTIN CORP COM 539830109 867476 1783 SH SOLE 1783 0 0 LOEWS CORP COM 540424108 776606 13314 SH SOLE 13314 0 0 LOGISTICS INNOVTN TECHNLGS C *W EXP 06/15/202 54141L118 21802 726741 SH SOLE 726741 0 0 LOGISTICS INNOVTN TECHNLGS C CLASS A COM 54141L100 21748656 2185509 SH SOLE 2185509 0 0 LOWES COS INC COM 548661107 1127841 5660 SH SOLE 5660 0 0 LUMEN TECHNOLOGIES INC COM 550241103 136936 26233 SH SOLE 26233 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 928145 187504 SH SOLE 187504 0 0 M & T BK CORP COM 55261F104 334798 2308 SH SOLE 2308 0 0 MAGNA INTL INC COM 559222401 241799 4304 SH SOLE 4304 0 0 MARATHON OIL CORP COM 565849106 533983 19726 SH SOLE 19726 0 0 MARATHON PETE CORP COM 56585A102 231524 1989 SH SOLE 1989 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 159571 11151 SH SOLE 11151 0 0 MARRIOTT INTL INC NEW CL A 571903202 461715 3101 SH SOLE 3101 0 0 MARSH & MCLENNAN COS INC COM 571748102 987913 5969 SH SOLE 5969 0 0 MARTIN MARIETTA MATLS INC COM 573284106 400180 1184 SH SOLE 1184 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5291477 15217 SH SOLE 15217 0 0 MATCH GROUP INC NEW COM 57667L107 336567 8112 SH SOLE 8112 0 0 MCDONALDS CORP COM 580135101 1519794 5767 SH SOLE 5767 0 0 MCKESSON CORP COM 58155Q103 202195 538 SH SOLE 538 0 0 MEDTRONIC PLC SHS G5960L103 2055744 26223 SH SOLE 26223 0 0 MERCK & CO INC COM 58933Y105 3205199 28702 SH SOLE 28702 0 0 META PLATFORMS INC CL A 30303M102 7653217 63596 SH SOLE 63596 0 0 METLIFE INC COM 59156R108 1134400 15675 SH SOLE 15675 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 291981 202 SH SOLE 202 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1077007 15331 SH SOLE 15331 0 0 MICROSOFT CORP COM 594918104 30795588 128411 SH SOLE 128411 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 252190 4895 SH SOLE 4895 0 0 MONDELEZ INTL INC CL A 609207105 1585061 23646 SH SOLE 23646 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 394444 3885 SH SOLE 3885 0 0 MORGAN STANLEY COM NEW 617446448 1617165 19021 SH SOLE 19021 0 0 MOSAIC CO NEW COM 61945C103 288533 6577 SH SOLE 6577 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 429486 1661 SH SOLE 1661 0 0 MSCI INC COM 55354G100 454006 976 SH SOLE 976 0 0 MULTIPLAN CORPORATION COM 62548M100 65718 57146 SH SOLE 57146 0 0 NASDAQ INC COM 631103108 384552 6268 SH SOLE 6268 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 201806 3292 SH SOLE 3292 0 0 NATWEST GROUP PLC SPONS ADR 639057207 125957 19498 SH SOLE 19498 0 0 NETFLIX INC COM 64110L106 3061739 10383 SH SOLE 10383 0 0 NEW RELIC INC COM 64829B100 975512 17281 SH SOLE 17281 0 0 NEXIMMUNE INC COM 65344D109 13755 56582 SH SOLE 56582 0 0 NEXTERA ENERGY INC COM 65339F101 1023645 12244 SH SOLE 12244 0 0 NIKE INC CL B 654106103 2842268 24290 SH SOLE 24290 0 0 NOKIA CORP SPONSORED ADR 654902204 57416 12374 SH SOLE 12374 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 99529 26541 SH SOLE 26541 0 0 NORDSTROM INC COM 655664100 202163 12525 SH SOLE 12525 0 0 NORFOLK SOUTHN CORP COM 655844108 982820 3988 SH SOLE 3988 0 0 NORTHERN TR CORP COM 665859104 247995 2780 SH SOLE 2780 0 0 NORTHROP GRUMMAN CORP COM 666807102 890990 1633 SH SOLE 1633 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1136994 12533 SH SOLE 12533 0 0 NOVO-NORDISK A S ADR 670100205 2375894 17555 SH SOLE 17555 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 258693 63561 SH SOLE 63561 0 0 NUCOR CORP COM 670346105 470079 3553 SH SOLE 3553 0 0 NVIDIA CORPORATION COM 67066G104 6688597 45768 SH SOLE 45768 0 0 NXP SEMICONDUCTORS N V COM N6596X109 334273 2104 SH SOLE 2104 0 0 OCCIDENTAL PETE CORP COM 674599105 636117 10076 SH SOLE 10076 0 0 OKTA INC CL A 679295105 372603 5453 SH SOLE 5453 0 0 OMEROS CORP COM 682143102 137435 60812 SH SOLE 60812 0 0 OMNICOM GROUP INC COM 681919106 561470 6825 SH SOLE 6825 0 0 ONEOK INC NEW COM 682680103 567845 8643 SH SOLE 8643 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 34814 30012 SH SOLE 30012 0 0 ORACLE CORP COM 68389X105 5799687 70952 SH SOLE 70952 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 358713 425 SH SOLE 425 0 0 OTIS WORLDWIDE CORP COM 68902V107 281368 3593 SH SOLE 3593 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 302940 25500 SH SOLE 25500 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 204180 8561 SH SOLE 8561 0 0 PACCAR INC COM 693718108 669162 6631 SH SOLE 6631 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1737024 270564 SH SOLE 270564 0 0 PALO ALTO NETWORKS INC COM 697435105 245730 1761 SH SOLE 1761 0 0 PARKER-HANNIFIN CORP COM 701094104 330930 1137 SH SOLE 1137 0 0 PAYCHEX INC COM 704326107 403651 3493 SH SOLE 3493 0 0 PAYPAL HLDGS INC COM 70450Y103 788263 11068 SH SOLE 11068 0 0 PAYSAFE LIMITED SHS G6964L206 145803 10497 SH SOLE 10497 0 0 PENNYMAC MTG INVT TR COM 70931T103 135702 10615 SH SOLE 10615 0 0 PEPSICO INC COM 713448108 3392361 18663 SH SOLE 18663 0 0 PFIZER INC COM 717081103 2019847 39419 SH SOLE 39419 0 0 PHILIP MORRIS INTL INC COM 718172109 2103496 20525 SH SOLE 20525 0 0 PHILLIPS 66 COM 718546104 764884 7349 SH SOLE 7349 0 0 PINNACLE WEST CAP CORP COM 723484101 289896 3812 SH SOLE 3812 0 0 PIONEER NAT RES CO COM 723787107 1107761 4850 SH SOLE 4850 0 0 PNC FINL SVCS GROUP INC COM 693475105 1113448 7049 SH SOLE 7049 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 1110441 20386 SH SOLE 20386 0 0 POTLATCHDELTIC CORPORATION COM 737630103 234716 5335 SH SOLE 5335 0 0 PPG INDS INC COM 693506107 431414 3431 SH SOLE 3431 0 0 PREMIER INC CL A 74051N102 274778 7855 SH SOLE 7855 0 0 PRICE T ROWE GROUP INC COM 74144T108 258690 2372 SH SOLE 2372 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 327708 3905 SH SOLE 3905 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 954168 20224 SH SOLE 20224 0 0 PROCTER AND GAMBLE CO COM 742718109 3164084 20876 SH SOLE 20876 0 0 PROGRESSIVE CORP COM 743315103 1068432 8237 SH SOLE 8237 0 0 PROLOGIS INC. COM 74340W103 1133387 10054 SH SOLE 10054 0 0 PRUDENTIAL FINL INC COM 744320102 647584 6511 SH SOLE 6511 0 0 PUBLIC STORAGE COM 74460D109 358945 1281 SH SOLE 1281 0 0 QUALCOMM INC COM 747525103 2502883 22765 SH SOLE 22765 0 0 QUEST DIAGNOSTICS INC COM 74834L100 486841 3112 SH SOLE 3112 0 0 QUINSTREET INC COM 74874Q100 326635 22762 SH SOLE 22762 0 0 RBB FD INC MOTLEY FOOL GBL 74933W635 2088062 91222 SH SOLE 91222 0 0 REDWOOD TR INC COM 758075402 132583 19612 SH SOLE 19612 0 0 REGENERON PHARMACEUTICALS COM 75886F107 483398 670 SH SOLE 670 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 272734 12538 SH SOLE 12538 0 0 REMITLY GLOBAL INC COM 75960P104 466038 40702 SH SOLE 40702 0 0 REPAY HLDGS CORP COM CL A 76029L100 123052 15286 SH SOLE 15286 0 0 RESMED INC COM 761152107 243304 1169 SH SOLE 1169 0 0 ROCKWELL AUTOMATION INC COM 773903109 544245 2113 SH SOLE 2113 0 0 ROPER TECHNOLOGIES INC COM 776696106 350857 812 SH SOLE 812 0 0 ROSS STORES INC COM 778296103 440763 3797 SH SOLE 3797 0 0 ROVER GROUP INC COM CL A 77936F103 211249 57561 SH SOLE 57561 0 0 RPM INTL INC COM 749685103 211885 2174 SH SOLE 2174 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 249143 6002 SH SOLE 6002 0 0 S&P GLOBAL INC COM 78409V104 1600029 4777 SH SOLE 4777 0 0 SALESFORCE INC COM 79466L302 1658436 12508 SH SOLE 12508 0 0 SANOFI SPONSORED ADR 80105N105 779529 16096 SH SOLE 16096 0 0 SAP SE SPON ADR 803054204 603455 5848 SH SOLE 5848 0 0 SCHLUMBERGER LTD COM STK 806857108 1074671 20039 SH SOLE 20039 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 35099189 783289 SH SOLE 783289 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1753582 38839 SH SOLE 38839 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 552253 8417 SH SOLE 8417 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 493756 12188 SH SOLE 12188 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 236585 4869 SH SOLE 4869 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2862741 32728 SH SOLE 32728 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 413717 12097 SH SOLE 12097 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1673397 12956 SH SOLE 12956 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 405627 5441 SH SOLE 5441 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1570562 11561 SH SOLE 11561 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1462838 14895 SH SOLE 14895 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 398731 5133 SH SOLE 5133 0 0 SEMPRA COM 816851109 1300604 8353 SH SOLE 8353 0 0 SENSEONICS HLDGS INC COM 81727U105 10300 10000 SH SOLE 10000 0 0 SENTINELONE INC CL A 81730H109 7741221 530584 SH SOLE 530584 0 0 SERVICENOW INC COM 81762P102 760233 1958 SH SOLE 1958 0 0 SHELL PLC SPON ADS 780259305 577721 10144 SH SOLE 10144 0 0 SHERWIN WILLIAMS CO COM 824348106 1163660 4903 SH SOLE 4903 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 356104 12749 SH SOLE 12749 0 0 SHOPIFY INC CL A 82509L107 534985 15413 SH SOLE 15413 0 0 SIMILARWEB LTD SHS M84137104 80375 12500 SH SOLE 12500 0 0 SIMON PPTY GROUP INC NEW COM 828806109 329575 2805 SH SOLE 2805 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 219510 12332 SH SOLE 12332 0 0 SMARTRENT INC COM CL A 83193G107 765450 315000 SH SOLE 315000 0 0 SMUCKER J M CO COM NEW 832696405 491384 3101 SH SOLE 3101 0 0 SNDL INC COM 83307B101 231990 111000 SH SOLE 111000 0 0 SNOWFLAKE INC CL A 833445109 625117 4355 SH SOLE 4355 0 0 SOFI TECHNOLOGIES INC COM 83406F102 4769276 1034550 SH SOLE 1034550 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 1279997 16780 SH SOLE 16780 0 0 SOUTHERN CO COM 842587107 227726 3189 SH SOLE 3189 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1462814 4405 SH SOLE 4405 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 14065634 36614 SH SOLE 36614 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1704788 3821 SH SOLE 3821 0 0 SPDR SER TR S&P BIOTECH 78464A870 633022 7626 SH SOLE 7626 0 0 SPDR SER TR S&P DIVID ETF 78464A763 988369 7900 SH SOLE 7900 0 0 STAG INDL INC COM 85254J102 251895 7767 SH SOLE 7767 0 0 STARBUCKS CORP COM 855244109 2497826 25179 SH SOLE 25179 0 0 STATE STR CORP COM 857477103 277796 3552 SH SOLE 3552 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 338214 9508 SH SOLE 9508 0 0 STRYKER CORPORATION COM 863667101 697418 2844 SH SOLE 2844 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 80417 10027 SH SOLE 10027 0 0 SUNOPTA INC COM 8676EP108 413560 49000 SH SOLE 49000 0 0 SYNOPSYS INC COM 871607107 330146 1034 SH SOLE 1034 0 0 SYSCO CORP COM 871829107 337833 4419 SH SOLE 4419 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1470962 19647 SH SOLE 19647 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 532605 34141 SH SOLE 34141 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 209405 2011 SH SOLE 2011 0 0 TARGA RES CORP COM 87612G101 306789 4174 SH SOLE 4174 0 0 TE CONNECTIVITY LTD SHS H84989104 469991 4094 SH SOLE 4094 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 320328 801 SH SOLE 801 0 0 TELEFONICA S A SPONSORED ADR 879382208 58156 15524 SH SOLE 15524 0 0 TENARIS S A SPONSORED ADS 88031M109 467276 13290 SH SOLE 13290 0 0 TESLA INC COM 88160R101 3740912 30369 SH SOLE 30369 0 0 TEXAS INSTRS INC COM 882508104 1196091 7239 SH SOLE 7239 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 834546 356 SH SOLE 356 0 0 TEXAS ROADHOUSE INC COM 882681109 463936 5101 SH SOLE 5101 0 0 THE TRADE DESK INC COM CL A 88339J105 355636 7933 SH SOLE 7933 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2788008 5060 SH SOLE 5060 0 0 TJX COS INC NEW COM 872540109 1060101 13317 SH SOLE 13317 0 0 T-MOBILE US INC COM 872590104 1373540 9811 SH SOLE 9811 0 0 TOAST INC CL A 888787108 190090 10543 SH SOLE 10543 0 0 TOYOTA MOTOR CORP ADS 892331307 441745 3234 SH SOLE 3234 0 0 TRACTOR SUPPLY CO COM 892356106 778631 3461 SH SOLE 3461 0 0 TRANSDIGM GROUP INC COM 893641100 1232225 1957 SH SOLE 1957 0 0 TREEHOUSE FOODS INC COM 89469A104 228975 4637 SH SOLE 4637 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 175224 16800 SH SOLE 16800 0 0 TRUIST FINL CORP COM 89832Q109 619824 14404 SH SOLE 14404 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 57523 12009 SH SOLE 12009 0 0 TWILIO INC CL A 90138F102 348693 7122 SH SOLE 7122 0 0 TYSON FOODS INC CL A 902494103 303593 4877 SH SOLE 4877 0 0 UBIQUITI INC COM 90353W103 275974 1008 SH SOLE 1008 0 0 ULTA BEAUTY INC COM 90384S303 2418525 5156 SH SOLE 5156 0 0 UNILEVER PLC SPON ADR NEW 904767704 2362236 46916 SH SOLE 46916 0 0 UNION PAC CORP COM 907818108 1016224 4907 SH SOLE 4907 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 458313 70185 SH SOLE 70185 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1630141 9377 SH SOLE 9377 0 0 UNITED RENTALS INC COM 911363109 293932 827 SH SOLE 827 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6870910 12959 SH SOLE 12959 0 0 UNITI GROUP INC COM 91325V108 65674 11876 SH SOLE 11876 0 0 UNUM GROUP COM 91529Y106 274573 6692 SH SOLE 6692 0 0 US BANCORP DEL COM NEW 902973304 1619690 36736 SH SOLE 36736 0 0 VALERO ENERGY CORP COM 91913Y100 343677 2709 SH SOLE 2709 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 211869 1044 SH SOLE 1044 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 107915 19100 SH SOLE 19100 0 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 332538 28086 SH SOLE 28086 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 6698235 31754 SH SOLE 31754 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 261203 1966 SH SOLE 1966 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 4272609 20048 SH SOLE 20048 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1721476 9882 SH SOLE 9882 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2086862 11609 SH SOLE 11609 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 260604 1926 SH SOLE 1926 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 8839412 43370 SH SOLE 43370 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 54578910 155344 SH SOLE 155344 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 6173545 33635 SH SOLE 33635 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 613837 3060 SH SOLE 3060 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 145571763 761500 SH SOLE 761500 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 4038570 28770 SH SOLE 28770 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 29287321 584110 SH SOLE 584110 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 27995464 718200 SH SOLE 718200 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 381150 6875 SH SOLE 6875 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1385304 16072 SH SOLE 16072 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3248536 21393 SH SOLE 21393 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 26390208 510251 SH SOLE 510251 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 18061979 430354 SH SOLE 430354 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4276087 39516 SH SOLE 39516 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 1314800 26729 SH SOLE 26729 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 12409522 188422 SH SOLE 188422 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 601530 3140 SH SOLE 3140 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 813732 9836 SH SOLE 9836 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 317517 1280 SH SOLE 1280 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 1053740 3299 SH SOLE 3299 0 0 VERISK ANALYTICS INC COM 92345Y106 382126 2166 SH SOLE 2166 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1664844 42254 SH SOLE 42254 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 668814 2316 SH SOLE 2316 0 0 VIASAT INC COM 92552V100 237818 7514 SH SOLE 7514 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2659079 42840 SH SOLE 42840 0 0 VISA INC COM CL A 92826C839 8315051 40022 SH SOLE 40022 0 0 VMWARE INC CL A COM 928563402 318194 2592 SH SOLE 2592 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 201694 18953 SH SOLE 18953 0 0 WABTEC COM 929740108 269193 2697 SH SOLE 2697 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 243685 6522 SH SOLE 6522 0 0 WALMART INC COM 931142103 1868392 13124 SH SOLE 13124 0 0 WASTE MGMT INC DEL COM 94106L109 452454 2884 SH SOLE 2884 0 0 WATERS CORP COM 941848103 2794768 8158 SH SOLE 8158 0 0 WELLS FARGO CO NEW COM 949746101 1483738 35934 SH SOLE 35934 0 0 WESCO INTL INC COM 95082P105 391250 3125 SH SOLE 3125 0 0 WILLIAMS COS INC COM 969457100 299036 9089 SH SOLE 9089 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 231458 49669 SH SOLE 49669 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 1768337 60455 SH SOLE 60455 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 860738 12303 SH SOLE 12303 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 978181 40404 SH SOLE 40404 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 294929 10713 SH SOLE 10713 0 0 WORKDAY INC CL A 98138H101 438572 2621 SH SOLE 2621 0 0 XCEL ENERGY INC COM 98389B100 304416 4312 SH SOLE 4312 0 0 XYLEM INC COM 98419M100 705547 6381 SH SOLE 6381 0 0 ZOETIS INC CL A 98978V103 1119647 7640 SH SOLE 7640 0 0