Baker Avenue Asset Management, LP at 2023-03-31

Filling information for Baker Avenue Asset Management, LP as Treemap, investor disclosed 1601 total holdings based on 2023-03-31 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
68243Q106 68243Q106 1-800-FLOWERS.COM CMN CLASS A Stock 1415 123
88025U109 88025U109 10X GENOMICS INC CL A COM Stock 1004 18
336901103 336901103 1ST SOURCE CORP COM Stock 302 7
88554D205 88554D205 3D SYSTEMS CORPORATION Stock 461 43
88579Y101 88579Y101 3M CO COM Stock 47818 455
282914100 282914100 8X8 INC NEW COM Stock 455 109
000375204 000375204 ABB LTD SPONSORED ADR ADR 13260959 386617
002824100 002824100 ABBOTT LABS COM Stock 555748 5488
00287Y109 00287Y109 ABBVIE INC COM Stock 11326223 71069
002896207 002896207 ABERCROMBIE & FITCH CO CL A Stock 527 19
003261104 003261104 ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 5296 255
00402L107 00402L107 ACADEMY SPORTS & OUTDOORS INC COM Stock 2153 33
00404A109 00404A109 ACADIA HEALTHCARE COMPANY INC Stock 939 13
G1151C101 G1151C101 ACCENTURE LTD BERMUDA CL A Stock 334398 1170
00437E102 00437E102 ACCOLADE INC COM Stock 748 52
004498101 004498101 ACI WORLDWIDE INC COM Stock 567 21
00507V109 00507V109 ACTIVISION INC Stock 28330 331
00508Y102 00508Y102 ACUITY BRANDS INC Stock 548 3
005098108 005098108 ACUSHNET HLDGS CORP COM Stock 560 11
00091G104 00091G104 ACV AUCTIONS INC COM CL A Stock 44410 3440
00653Q102 00653Q102 ADAPTHEALTH CORP COMMON STOCK Stock 472 38
G0084W101 G0084W101 ADIENT PLC ORD SHS Stock 901 22
00724F101 00724F101 ADOBE SYS INC Stock 310608 806
00751Y106 00751Y106 ADVANCE AUTO PARTS INC Stock 1824 15
00790R104 00790R104 ADVANCED DRAIN SYS INC DEL COM Stock 91452 1086
007903107 007903107 ADVANCED MICRO DEVICES INC COM Stock 13706502 139848
007800105 007800105 AEROJET ROCKETDYNE HLDGS INC COM Stock 674 12
008073108 008073108 AEROVIRONMENT INC COM Stock 38497 420
00130H105 00130H105 AES CORP Stock 49340 2049
008252108 008252108 AFFILIATED MANAGERS GROUP INC Stock 1282 9
00827B106 00827B106 AFFIRM HLDGS INC COM CL A Stock 1679 149
001055102 001055102 AFLAC INC COM Stock 107426 1665
001084102 001084102 AGCO CORP Stock 1893 14
00846U101 00846U101 AGILENT TECH INC Stock 8670830 62678
00847J105 00847J105 AGILYSYS INC COM Stock 908 11
009158106 009158106 AIR PRODS & CHEMS INC COM Stock 456923 1591
009066101 009066101 AIRBNB INC COM CL A Stock 3459315 27808
00971T101 00971T101 AKAMAI TECH Stock 9318 119
011311107 011311107 ALAMO GROUP INC COM Stock 1105 6
011659109 011659109 ALASKA AIR GROUP INC COM Stock 3902 93
012653101 012653101 ALBEMARLE CORP Stock 1527671 6911
013872106 013872106 ALCOA CORP COM Stock 36191 850
H01301128 H01301128 ALCON AG ORD SHS Stock 276 4
015271109 015271109 ALEXANDRIA REAL ESTATE EQUITIES INC REIT 4772 38
015857105 015857105 ALGONQUIN POWER & UTILITIES CORP COM NPV ISIN #CA0158571053SEDOL #B51BMR7 Stock 1680 200
01609W102 01609W102 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 1077999 10550
016255101 016255101 ALIGN TECHNOLOGY INC Stock 620164 1856
01748X102 01748X102 ALLEGIANT TRAVEL CO Stock 1104 12
G0176J109 G0176J109 ALLEGION PLC Stock 961 9
01749D105 01749D105 ALLEGRO MICROSYSTEMS INC COM Stock 1488 31
018522300 018522300 ALLETE INC COM NEW Stock 772 12
01881G106 01881G106 ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT Stock 36560 1000
018802108 018802108 ALLIANT ENERGY CORP COM Stock 1388 26
020002101 020002101 ALLSTATE CORP Stock 813789 7344
02005N100 02005N100 ALLY FINL INC COM Stock 1453 57
02043Q107 02043Q107 ALNYLAM PHARMACEUTICALS INC COM Stock 1803 9
02079K107 02079K107 ALPHABET INC CAP STK CL C Stock 2402001 23096
021369103 021369103 ALTERA CORP Stock 577 8
02156K103 02156K103 ALTICE USA INC CL A Stock 455 133
02209S103 02209S103 ALTRIA GROUP INC COM Stock 16716 375
023135106 023135106 AMAZON.COM INC Stock 32544586 315080
G037AX101 G037AX101 AMBARELLA INC COM USD0.00045 Stock 465 6
00164V103 00164V103 AMC NETWORKS INC CL A Stock 369 21
G0250X107 G0250X107 AMCOR PLC ORD Stock 10140 891
G02602103 G02602103 AMDOCS LTD Stock 3553 37
023436108 023436108 AMEDISYS INC COM Stock 956 13
029899101 029899101 AMER STATES WTR CO COM Stock 444 5
023608102 023608102 AMEREN CORP Stock 2419 28
00123Q104 00123Q104 AMERICAN CAPITAL AGENCY CORP. REIT 1208 120
02553E106 02553E106 AMERICAN EAGLE OUTFITTERS Stock 618979 46055
025537101 025537101 AMERICAN ELEC PWR CO INC COM Stock 71245 783
025816109 025816109 AMERICAN EXPRESS CO COM Stock 806276 4888
025932104 025932104 AMERICAN FINL GROUP INC O Stock 51516 424
02665T306 02665T306 AMERICAN HOMES 4 RENT CL A REIT 27173 864
026874784 026874784 AMERICAN INTL GROUP INC COM NEW Stock 1406818 27935
03027X100 03027X100 AMERICAN TOWER CORP REIT 280559 1373
030420103 030420103 AMERICAN WATER WORKS CO Stock 7617 52
03076C106 03076C106 AMERIPRISE FINANCIAL INC. Stock 38998 127
03073E105 03073E105 AMERISOURCEBERGEN CORP COM Stock 3362 21
031100100 031100100 AMETEK INC COM Stock 13370 92
031162100 031162100 AMGEN INC Stock 348043 1440
031652100 031652100 AMKOR TECHNOLOGY INC COM Stock 572 22
032095101 032095101 AMPHENOL CORP CL A Stock 6055310 74098
032108102 032108102 AMPLIFY ONLINE RETAIL ETF ETF 79044 1789
032654105 032654105 ANALOG DEVICES INC COM Stock 1114662 5652
03524A108 03524A108 ANHEUSER BUSCH ADR 1868 28
035710839 035710839 ANNALY CAPITAL MANAGEMENT INC REIT 2007 105
03662Q105 03662Q105 ANSYS INC Stock 639974 1923
75605Y106 75605Y106 ANYWHERE REAL ESTATE INC COM Stock 507 96
831865209 831865209 AO SMITH CORP. Stock 553 8
G0403H108 G0403H108 AON CORP Stock 36574 116
03743Q108 03743Q108 APA CORPORATION COM Stock 858228 23800
03748R747 03748R747 APARTMENT INVT & MGMT CO REIT 1761 229
03753U106 03753U106 APELLIS PHARMACEUTICALS INC COM Stock 857 13
03762U105 03762U105 APOLLO COML REAL EST FIN INC COM REIT 499184 53618
03769M106 03769M106 APOLLO GLOBAL MGMT INC COM Stock 5874 93
03783C100 03783C100 APPFOLIO INC COM CL A Stock 3576186 28729
03782L101 03782L101 APPIAN CORP CL A Stock 932 21
03784Y200 03784Y200 APPLE HOSPITALITY REIT INC COM NEW REIT 869 56
037833100 037833100 APPLE INC Stock 65339589 396238
03820C105 03820C105 APPLIED INDL TECHNOLOGIES INC COM Stock 853 6
038222105 038222105 APPLIED MATLS INC COM Stock 15625045 127209
03831W108 03831W108 APPLOVIN CORP COM CL A Stock 2379353 151070
038336103 038336103 APTARGROUP INC COM Stock 40894 346
G6095L109 G6095L109 APTIV PLC Stock 6047378 53903
03852U106 03852U106 ARAMARK COM Stock 430 12
03938L203 03938L203 ARCELOR MITTAL - NY ADR 271 9
G0450A105 G0450A105 ARCH CAPITAL GROUP LTD SHS Stock 632481 9319
03945R102 03945R102 ARCHER AVIATION INC COM CL A Stock 1287 450
039483102 039483102 ARCHER DANIELS MIDLAND CO COM Stock 8205 103
03966V107 03966V107 ARCONIC CORPORATION COM Stock 6558 250
039653100 039653100 ARCOSA INC COM Stock 947 15
04013V108 04013V108 ARES COML REAL ESTATE CORP COM REIT 51700 5688
03990B101 03990B101 ARES MANAGEMENT CORPORATION CL A COM STK Stock 501 6
04016X101 04016X101 ARGENX SE SPONSORED ADR ADR 373 1
G0464B107 G0464B107 ARGO GROUP INTL HLDGS LTD COM Stock 19654 671
040413106 040413106 ARISTA NETWORKS INC COM Stock 1047950 6243
00214Q708 00214Q708 ARK FINTECH INNOVATION ETF ETF 1787 95
00214Q302 00214Q302 ARK GENOMIC REVOLUTION ETF ETF 11397 379
00214Q104 00214Q104 ARK INNOVATION ETF ETF 38886 964
00214Q401 00214Q401 ARK NEXT GENERATION INTERNET ETF ETF 1769 33
04206A101 04206A101 ARLO TECHNOLOGIES INC COM Stock 1315 217
042315507 042315507 ARMOUR RESIDENTIAL REIT INC COM NEW REIT 887 169
04247X102 04247X102 ARMSTRONG WORLD INDUSTRIES INC Stock 427 6
042735100 042735100 ARROW ELECTRS INC COM Stock 106639 854
04280A100 04280A100 ARROWHEAD PHARMACEUTICALS INC COM Stock 4369 172
044186104 044186104 ASHLAND INC COM Stock 719 7
N07059210 N07059210 ASML HOLDING N V N Y REGISTRY SHS ADR 67054 99
29109X106 29109X106 ASPEN TECHNOLOGY INC COM Stock 2818149 12313
045396108 045396108 ASSEMBLY BIOSCIENCES INC COM Stock 840 1000
046353108 046353108 ASTRAZENECA PLC- SPONS ADR ADR 87457 1260
00206R102 00206R102 AT&T INC COM Stock 86086 4472
047649108 047649108 ATKORE INC COM Stock 562 4
049468101 049468101 ATLASSIAN CORPORATION CL A Stock 342807 2003
049560105 049560105 ATMOS ENERGY CORP Stock 2360 21
052769106 052769106 AUTODESK INC Stock 11449 55
052800109 052800109 AUTOLIV INC Stock 373 4
053015103 053015103 AUTOMATIC DATA PROCESSING INC COM Stock 1873314 8414
053332102 053332102 AUTOZONE INC NEV Stock 233524 95
053484101 053484101 AVALONBAY CMNTYS INC REIT 7395 44
05351W103 05351W103 AVANGRID INC COM Stock 758 19
053611109 053611109 AVERY DENNISON CORP COM Stock 118273 661
05367P100 05367P100 AVID TECHNOLOGY INC Stock 640 20
05368V106 05368V106 AVIENT CORPORATION COM Stock 535 13
053807103 053807103 AVNET INC COM Stock 678 15
G0750C108 G0750C108 AXALTA COATING SYS LTD COM Stock 727 24
054540208 054540208 AXCELIS TECHNOLOGIES INC Stock 933 7
05465P101 05465P101 AXONICS INC COM Stock 546 10
05478C105 05478C105 AZEK CO INC CL A Stock 753 32
114340102 114340102 AZENTA INC COM Stock 1249 28
04010L103 04010L103 Ares Capital Corp CEF 717076 39238
056525108 056525108 BADGER METER INC COM Stock 2680 22
05722G100 05722G100 BAKER HUGHES INC Stock 9264 321
058498106 058498106 BALL CORP COM Stock 11408 207
05945F103 05945F103 BANCFIRST CORP COM Stock 2410 29
05946K101 05946K101 BANCO BILBAO VIZCAYAARGENTARIA SA ADS EACH REPR 1 ORD EUR0.49 ADR 1685 239
05964H105 05964H105 BANCO SANTANDER CENT HISP ADR 2317 628
060505104 060505104 BANK AMERICA CORP COM Stock 4364746 152613
062540109 062540109 BANK HAWAII CORP COM Stock 3073 59
064058100 064058100 BANK NEW YORK MELLON CORP COM Stock 12405 273
067806109 067806109 BARNES GROUP INC COM Stock 524 13
071813109 071813109 BAXTER INTL INC COM Stock 8680 214
07272M107 07272M107 BAY COML BK WALNUT CREEK CALIF Stock 491904 28800
05534B760 05534B760 BCE INC COM NEW Stock 24231 541
075887109 075887109 BECTON DICKINSON & CO COM Stock 139117 562
077454106 077454106 BELDEN CDT INC Stock 1649 19
08265T208 08265T208 BENTLEY SYS INC COM CL B Stock 430 10
084423102 084423102 BERKLEY W R CORP COM Stock 934 15
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 1423430 4610
08579W103 08579W103 BERRY GLOBAL GROUP INC COM Stock 884 15
086516101 086516101 BEST BUY INC Stock 1487 19
08862E109 08862E109 BEYOND MEAT INC COM Stock 276 17
088606108 088606108 BHP GROUP LTD SPONSORED ADS ADR 966622 15244
089302103 089302103 BIG LOTS INC Stock 340 31
09062X103 09062X103 BIOGEN IDEC INC Stock 16404 59
09062W204 09062W204 BIOLIFE SOLUTIONS INC COM NEW Stock 21924 1008
09075V102 09075V102 BIONTECH SE SPONSORED ADS ADR 249 2
05550J101 05550J101 BJS WHSL CLUB HLDGS INC COM Stock 532 7
092113109 092113109 BLACK HILLS CORP COM Stock 316 5
09227Q100 09227Q100 BLACKBAUD INC Stock 624 9
09248X100 09248X100 BLACKROCK BUILD AMER BD CEF 4880337 272340
092524107 092524107 BLACKROCK ENHANCED INTL DIV TR COM BENE INTER CEF 10800 2000
09247X101 09247X101 BLACKROCK INC Stock 255245 381
46434V878 46434V878 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 48190 959
09260D107 09260D107 BLACKSTONE GROUP LP Stock 81603 929
09257W100 09257W100 BLACKSTONE MTG TR INC COM CL A REIT 18939 1061
092667104 092667104 BLADE AIR MOBILITY INC CL A COM Stock 608 180
093671105 093671105 BLOCK H & R INC COM Stock 635 18
852234103 852234103 BLOCK INC CL A Stock 907694 13222
093712107 093712107 BLOOM ENERGY CORP COM CL A Stock 1993 100
09581B103 09581B103 BLUE OWL CAPITAL INC COM CL A Stock 476 43
097023105 097023105 BOEING CO COM Stock 47884 225
09857L108 09857L108 BOOKING HOLDINGS INC COM Stock 519872 196
099502106 099502106 BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 1020 11
099724106 099724106 BORG WARNER AUTOMOTIVE INC Stock 419252 8537
100557107 100557107 BOSTON BEER CO CL A Stock 329 1
101121101 101121101 BOSTON PPTYS INC REIT 1245 23
101137107 101137107 BOSTON SCIENTIFIC CORP Stock 10306 206
103304101 103304101 BOYD GAMING CORP Stock 14106 220
055622104 055622104 BP PLC SPONSORED ADR ADR 22574 595
104674106 104674106 BRADY CORP CL A Stock 484 9
10576N102 10576N102 BRAZE INC COM CL A Stock 1072 31
109194100 109194100 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 17169 223
10948W103 10948W103 BRIGHTSPHERE INVT GROUP INC COM Stock 684 29
10948C107 10948C107 BRIGHTVIEW HLDGS INC COM Stock 905 161
110122108 110122108 BRISTOL-MYERS SQUIBB CO COM Stock 78528 1133
110448107 110448107 BRITISH AMERICAN TOBACCO ADR 13767 392
11120U105 11120U105 BRIXMOR PROPERTY GROUP REIT 818 38
11135F101 11135F101 BROADCOM INC Stock 544026 848
11135B100 11135B100 BROADMARK RLTY CAP INC COM REIT 498 106
11133T103 11133T103 BROADRIDGE FIN SOL Stock 243746 1663
11135E203 11135E203 BROADSTONE NET LEASE INC COM REIT 663 39
113004105 113004105 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 1701 52
11271J107 11271J107 BROOKFIELD ASSET MGMT INC COM VOTING Stock 6844 210
115236101 115236101 BROWN & BROWN INC Stock 7522 131
115637209 115637209 BROWN FORMAN CORP CL B Stock 257 4
117043109 117043109 BRUNSWICK CORP COM Stock 738 9
12008R107 12008R107 BUILDERS FIRSTSOURCE INC COM Stock 533 6
G16962105 G16962105 BUNGE LIMITED F Stock 25297991 264845
122017106 122017106 BURLINGTON STORES INC COM Stock 404 2
12541W209 12541W209 C H ROBINSON WORLDWIDE INC Stock 696 7
12468P104 12468P104 C3 AI INC CL A Stock 1209 36
12685J105 12685J105 CABLE ONE INC COM Stock 1404 2
127055101 127055101 CABOT CORP COM Stock 7894 103
127097103 127097103 CABOT OIL & GAS CP COM Stock 10012 408
127190304 127190304 CACI INTL INC CL A Stock 593 2
127387108 127387108 CADENCE DESIGN SYSTEM INC COM Stock 7353 35
12769G100 12769G100 CAESARS ENTERTAINMENT INC NEW COM Stock 1220 25
13005U101 13005U101 CALIFORNIA BANCORP INC COM Stock 873073 44750
130788102 130788102 CALIFORNIA WTR SVC GROUP COM Stock 407 7
133034108 133034108 CAMDEN NATL CORP COM Stock 326 9
133131102 133131102 CAMDEN PPTY TR SH BEN INT REIT 419 4
13321L108 13321L108 CAMECO CORP F Stock 29834 1140
134429109 134429109 CAMPBELL SOUP CO COM Stock 825 15
13462K109 13462K109 CAMPING WORLD HLDGS INC CL A Stock 334 16
136069101 136069101 CANADIAN IMPERIAL BANK OF COMMERCE Stock 5090 120
136385101 136385101 CANADIAN NATURAL RESOURCES LTD Stock 664 12
138103106 138103106 CANTALOUPE INC COM Stock 627 110
14040H105 14040H105 CAPITAL ONE FINANCIAL CORP Stock 124046 1290
14149Y108 14149Y108 CARDINAL HEALTH INC Stock 3473 46
141788109 141788109 CARGURUS INC COM CL A Stock 1382 74
142339100 142339100 CARLISLE COS INC COM Stock 67821 300
143130102 143130102 CARMAX INC Stock 39789 619
143658300 143658300 CARNIVAL CORP Stock 10745 1059
144285103 144285103 CARPENTER TECHNOLOGY CORP COM Stock 62395 1394
14448C104 14448C104 CARRIER GLOBAL CORPORATION COM Stock 14320 313
146229109 146229109 CARTER INC Stock 288 4
147528103 147528103 CASEYS GEN STORES INC Stock 433 2
148806102 148806102 CATALENT INC COM Stock 41069 625
149123101 149123101 CATERPILLAR INC COM Stock 15519736 67819
149150104 149150104 CATHAY GEN BANCORP COM Stock 863 25
12503M108 12503M108 CBOE GLOBAL MKTS INC COM Stock 7772462 57900
12504L109 12504L109 CBRE GROUP INC A Stock 128291 1762
92556H206 92556H206 CBS CORP CL B Stock 1383 62
12514G108 12514G108 CDW CORP COM USD0.01 Stock 185730 953
150870103 150870103 CELANESE CORPORATION Stock 6642 61
15118V207 15118V207 CELSIUS HLDGS INC COM NEW Stock 1022 11
15135B101 15135B101 CENTENE CORP DEL Stock 5373 85
15189T107 15189T107 CENTERPOINT ENERGY INC COM Stock 678 23
15202L107 15202L107 CENTERSPACE COM REIT 874 16
156504300 156504300 CENTURY CMNTYS INC COM Stock 256 4
156727109 156727109 CERENCE INC COM Stock 2781 99
15677J108 15677J108 CERIDIAN HCM HLDG INC COM Stock 5711 78
125269100 125269100 CF INDUSTRIES HOLDINGS, INC. Stock 1087 15
15961R105 15961R105 CHARGEPOINT HOLDINGS INC COM CL A Stock 21977 2099
808513105 808513105 CHARLES SCHWAB CORP Stock 844276 16118
16115Q308 16115Q308 CHART INDUSTRIES INC Stock 25707 205
16119P108 16119P108 CHARTER COMMUNICATIONS INC NEW CL A Stock 7152 20
16150R104 16150R104 CHASE CORP COM Stock 524 5
163092109 163092109 CHEGG INC COM Stock 1190 73
16411R208 16411R208 CHENIERE ENERGY INC Stock 3152 20
165303108 165303108 CHESAPEAKE UTILS CORP COM Stock 44285 346
166764100 166764100 CHEVRON CORP NEW COM Stock 4038655 24753
16679L109 16679L109 CHEWY INC CL A Stock 336 9
12572Q105 12572Q105 CHICAGO MERCANTILE HLDGS INC Stock 2765932 14442
169656105 169656105 CHIPOTLE MEXICAN GRILL INC Stock 107622 63
169905106 169905106 CHOICE HOTELS INTL INC COM Stock 352 3
H1467J104 H1467J104 CHUBB LIMITED COM Stock 295744 1523
171340102 171340102 CHURCH & DWIGHT INC Stock 2741 31
171484108 171484108 CHURCHILL DOWNS INC COM Stock 1028 4
171779309 171779309 CIENA CORP Stock 1103 21
125523100 125523100 CIGNA CORP Stock 12777 50
172062101 172062101 CINCINNATI FINL CORP COM Stock 672 6
172908105 172908105 CINTAS CORP Stock 22209 48
17275R102 17275R102 CISCO SYS INC Stock 476789 9121
172967424 172967424 CITIGROUP INC Stock 148401 3165
174610105 174610105 CITIZENS FINL GROUP INC COM Stock 39602 1304
G21810109 G21810109 CLARIVATE PLC ORD SHS Stock 235 25
18539C204 18539C204 CLEARWAY ENERGY INC CL C Stock 376 12
185899101 185899101 CLEVELAND-CLIFFS INC NEW COM Stock 220547 12032
189054109 189054109 CLOROX CO DEL COM Stock 90513 572
18915M107 18915M107 CLOUDFLARE INC CL A COM Stock 1788 29
125896100 125896100 CMS ENERGY CORP COM Stock 12644 206
126117100 126117100 CNA FINL CORP COM Stock 390 10
191216100 191216100 COCA COLA CO COM Stock 170073 2742
G25839104 G25839104 COCA COLA ENTERPRISEINC Stock 6629 112
192108504 192108504 COEUR MNG INC COM NEW Stock 563 141
19240Q201 19240Q201 COGENT BIOSCIENCES INC COM Stock 227 21
19239V302 19239V302 COGENT COMMUNICATIONS HLDGS IN COM NEW Stock 510 8
192422103 192422103 COGNEX CORP Stock 2775 56
192446102 192446102 COGNIZANT TECH SOLUTIONS CORP Stock 5666 93
192576106 192576106 COHU INC COM Stock 537 14
19260Q107 19260Q107 COINBASE GLOBAL INC COM CL A Stock 6892 102
194014502 194014502 COLFAX CORP COM Stock 802 15
194162103 194162103 COLGATE PALMOLIVE CO COM Stock 159438 2122
197236102 197236102 COLUMBIA BKG SYS INC COM Stock 450 21
19761L607 19761L607 COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF ETF 1036794 50281
198516106 198516106 COLUMBIA SPORTSWEAR CO Stock 48639 539
20030N101 20030N101 COMCAST CORP NEW CL A Stock 351474 9271
200340107 200340107 COMERICA INC COM Stock 564 13
199908104 199908104 COMFORT SYS USA INC COM Stock 730 5
200525103 200525103 COMMERCE BANCSHARES INC COM Stock 759 13
81369Y852 81369Y852 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 3326956 57391
205887102 205887102 CONAGRA BRANDS INC COM Stock 563 15
20717M103 20717M103 CONFLUENT INC CLASS A COM Stock 1347920 56000
20825C104 20825C104 CONOCOPHILLIPS COM Stock 2269528 22876
209115104 209115104 CONSOLIDATED EDISON INC COM Stock 111257 1163
21036P108 21036P108 CONSTELLATION BRANDS INC CL A Stock 14909 66
21037T109 21037T109 CONSTELLATION ENERGY CORP COM Stock 31950 407
81369Y407 81369Y407 CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 1189591 7955
81369Y308 81369Y308 CONSUMER STAPLES SELECT SECTOR SPDR ETF 760696 10182
216648402 216648402 COOPER COMPANIES INC Stock 67952 182
P31076105 P31076105 COPA HOLDINGS INC Stock 462 5
217204106 217204106 COPART INC Stock 571295 7596
21867A105 21867A105 CORE LABORATORIES NV Stock 1080 49
219350105 219350105 CORNING INC COM Stock 11140787 315782
22041X102 22041X102 CORSAIR GAMING INC COM Stock 679 37
22052L104 22052L104 CORTEVA INC COM Stock 15379 255
22160N109 22160N109 COSTAR GRP INC Stock 7367 107
22160K105 22160K105 COSTCO WHOLESALE CORP Stock 3472500 6989
222070203 222070203 COTY INC COM CL A Stock 748 62
22266T109 22266T109 COUPANG INC CL A Stock 5561520 347595
22266M104 22266M104 COURSERA INC COM Stock 142698 12387
222795502 222795502 COUSINS PROPERTIES INC REIT 1069 50
22410J106 22410J106 CRACKER BARREL INC Stock 454 4
12626K203 12626K203 CRH PLC ADR ADR 509 10
227046109 227046109 CROCS INC Stock 2276 18
22788C105 22788C105 CROWDSTRIKE HLDGS INC CL A Stock 44198 322
22822V101 22822V101 CROWN CASTLE INTL CORP REIT 105044 785
228368106 228368106 CROWN HLDGS INC COM Stock 331 4
126349109 126349109 CSG SYS INTL INC COM Stock 537 10
126408103 126408103 CSX CORP Stock 83881 2802
229663109 229663109 CUBESMART COM REIT 555 12
22978P106 22978P106 CUE BIOPHARMA INC COM Stock 6248 1750
230031106 230031106 CULLINAN ONCOLOGY INC COM Stock 491 48
231021106 231021106 CUMMINS INC COM Stock 76203 319
231561101 231561101 CURTISS WRIGHT CORP COM Stock 62925 357
126650100 126650100 CVS HEALTH CORP COM Stock 2081 28
23257D103 23257D103 CYMABAY THERAPEUTICS INC COM Stock 460416 52800
23331A109 23331A109 D R HORTON INC Stock 2540 26
235825205 235825205 DANA HOLDING CORP Stock 226 15
235851102 235851102 DANAHER CORP Stock 2756083 10935
237194105 237194105 DARDEN RESTAURANTS INC Stock 60823 392
23804L103 23804L103 DATADOG INC CL A COM Stock 291 4
23918K108 23918K108 DAVITA INC COM Stock 33255 410
243537107 243537107 DECKERS OUTDOOR Stock 4496 10
244199105 244199105 DEERE & CO COM Stock 10302007 24952
24703L202 24703L202 DELL TECHNOLOGIES INC CL C Stock 1247 31
247361702 247361702 DELTA AIR LINES INC DEL CMN Stock 100116 2867
24906P109 24906P109 DENTSPLY INTL INC (NEW) Stock 550 14
D18190898 D18190898 DEUTSCHE BANK A G NAMEN AKT Stock 725 71
25179M103 25179M103 DEVON ENERGY CORP Stock 4217657 83336
252131107 252131107 DEXCOM INC COM Stock 10921 94
25243Q205 25243Q205 DIAGEO PLC ADR 214155 1182
25271C201 25271C201 DIAMOND OFFSHORE DRILLING INC COM Stock 686 57
25278X109 25278X109 DIAMONDBACK ENERGY INC COM Stock 6894 51
253393102 253393102 DICKS SPORTING GOODS INC Stock 851 6
25381B101 25381B101 DIGIMARC CORP NEW COM Stock 5816 296
253868103 253868103 DIGITAL REALTY TRUST INC REIT 1868 19
25401T603 25401T603 DIGITALBRIDGE GROUP INC CL A NEW Stock 779 65
25402D102 25402D102 DIGITALOCEAN HLDGS INC COM Stock 1606 41
25434V302 25434V302 DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25621 1113
25434V849 25434V849 DIMENSIONAL NATIONAL MUNICIPAL BOND ETF ETF 1032298 21366
254543101 254543101 DIODES INC COM Stock 5287 57
25460E661 25460E661 DIREXION DAILY AEROSPACE & DEFENSE BULL 3X SHARES ETF 68111 3262
25459W102 25459W102 DIREXION SHS EXCH TRD FD TECHNOLOGY BULL 3X SHS ETF 142660 3837
254709108 254709108 DISCOVER FINANCIAL SERVICES LLC Stock 17495 177
934423104 934423104 DISCOVERY HLDG CO Stock 81933 5426
25470M109 25470M109 DISH NETWORK CORP Stock 793 85
254687106 254687106 DISNEY WALT CO COM Stock 214579 2143
256163106 256163106 DOCUSIGN INC COM Stock 101092 1734
256677105 256677105 DOLLAR GEN CORP Stock 98706 469
256746108 256746108 DOLLAR TREE STORES INC Stock 68617 478
25746U109 25746U109 DOMINION RESOURCES INC Stock 11909 213
25754A201 25754A201 DOMINOS PIZZA INC Stock 1022927 3101
25787G100 25787G100 DONNELLEY FINL SOLUTIONS INC COM Stock 1062 26
25809K105 25809K105 DOORDASH INC CL A Stock 1780 28
258622109 258622109 DOUBLELINE INCOME SOLUTIONS FD COM CEF 45480 4000
25961D105 25961D105 DOUGLAS ELLIMAN INC COM Stock 227 73
25960P109 25960P109 DOUGLAS EMMETT INC COM REIT 358 29
260003108 260003108 DOVER CORP COM Stock 4710 31
260557103 260557103 DOW INC COM Stock 6688 122
26622P107 26622P107 DOXIMITY INC CL A Stock 583 18
262037104 262037104 DRIL-QUIP INC Stock 545 19
26210C104 26210C104 DROPBOX INC CL A Stock 2162 100
233331107 233331107 DTE ENERGY CO COM Stock 6025 55
26441C204 26441C204 DUKE ENERGY CORP NEW COM NEW Stock 195300 2024
26614N102 26614N102 DUPONT DE NEMOURS INC COM Stock 20024 279
23355L106 23355L106 DXC TECHNOLOGY CO COM Stock 18633 729
268150109 268150109 DYNATRACE INC COM NEW Stock 5795 137
26969P108 26969P108 EAGLE MATERIALS INC Stock 85849 585
269796108 269796108 EAGLE PHARMACEUTICALS INC COM Stock 426 15
27579R104 27579R104 EAST WEST BANCORP INC COM Stock 222 4
27627N105 27627N105 EASTERN BANKSHARES INC COM Stock 921 73
277276101 277276101 EASTGROUP PPTYS INC REIT 65301 395
277432100 277432100 EASTMAN CHEMICAL CO Stock 4976 59
G29183103 G29183103 EATON CORP PLC SHS Stock 376091 2195
278642103 278642103 EBAY INC Stock 6330 143
278865100 278865100 ECOLAB INC COM Stock 18374 111
281020107 281020107 EDISON INTL COM Stock 764349 10828
28176E108 28176E108 EDWARDS LIFESCIENCES CORP COM Stock 69245 837
26853E102 26853E102 EHANG HLDGS LTD ADS ADR 12373 1132
268603107 268603107 EL POLLO LOCO HLDGS INC COM Stock 403 42
28414H103 28414H103 ELANCO ANIMAL HEALTH INC COM Stock 1495 159
N14506104 N14506104 ELASTIC N V ORD SHS Stock 1737 30
285512109 285512109 ELECTRONICS ARTS Stock 601648 4995
28618M106 28618M106 ELEMENT SOLUTIONS INC COM Stock 348 18
036752103 036752103 ELEVANCE HEALTH INC COM Stock 117252 255
28852N109 28852N109 ELLINGTON FINANCIAL INC COM REIT 452 37
939653101 939653101 ELME COMMUNITIES SH BEN INT REIT 429 24
29082K105 29082K105 EMBECTA CORP COMMON STOCK Stock 1434 51
29084Q100 29084Q100 EMCOR GROUP INC COM Stock 650 4
291011104 291011104 EMERSON ELEC CO COM Stock 132453 1520
292102100 292102100 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 140396 21666
292104106 292104106 EMPIRE ST RLTY TR INC COM USD0.01 CL A REIT 61941 9544
29250N105 29250N105 ENBRIDGE INC COM Stock 26324 690
69047Q102 69047Q102 ENCANA CORPORATION Stock 361 10
29260Y109 29260Y109 ENDEAVOR GROUP HLDGS INC CL A COM Stock 861 36
29272W109 29272W109 ENERGIZER HLDGS INC NEW COM Stock 243 7
29270J100 29270J100 ENERGY RECOVERY INC COM Stock 30657 1330
81369Y506 81369Y506 ENERGY SELECT SECTOR SPDR ETF 6926676 83625
29332G102 29332G102 ENHABIT INC COM Stock 946 68
26874R108 26874R108 ENI S P A COMMON STOCK ADR 700 25
29357K103 29357K103 ENOVA INTL INC COM Stock 489 11
29355A107 29355A107 ENPHASE ENERGY INC COM Stock 4825505 22948
29362U104 29362U104 ENTEGRIS INC COM Stock 3526 43
29364G103 29364G103 ENTERGY CORP NEW COM Stock 1616 15
293792107 293792107 ENTERPRISE PRODS PARTNERS L P Stock 77700 3000
26875P101 26875P101 EOG RESOURCES INC Stock 223414 1949
29414B104 29414B104 EPAM SYS INC COM Stock 14352 48
294268107 294268107 EPLUS INC COM Stock 1324 27
26884U109 26884U109 EPR PPTYS SBI REIT 1143 30
294429105 294429105 EQUIFAX INC COM Stock 11156 55
29444U700 29444U700 EQUINIX INC COM REIT 686430 952
29452E101 29452E101 EQUITABLE HLDGS INC COM Stock 559 22
29460X109 29460X109 EQUITY BANCSHARES INC COM CL A Stock 487 20
29472R108 29472R108 EQUITY LIFESTYLE PPTYS INC COM REIT 873 13
29476L107 29476L107 EQUITY RESIDENTIAL REIT 780 13
294821608 294821608 ERICSSON ADR B SEK 10 ADR 34830 5954
29530P102 29530P102 ERIE INDTY CO CL A Stock 927 4
29605J106 29605J106 ESAB CORPORATION COM Stock 532 9
29670G102 29670G102 ESSENTIAL UTILS INC COM Stock 10694 245
297178105 297178105 ESSEX PPTY TR REIT REIT 627 3
518439104 518439104 ESTEE LAUDER COMPANIES INC Stock 12077 49
26924G508 26924G508 ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 268 76
26924G201 26924G201 ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 478200 10000
26924G409 26924G409 ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND ETF 19127 459
297602104 297602104 ETHAN ALLEN INTERIORS Stock 604 22
29786A106 29786A106 ETSY INC COM Stock 11912 107
298736109 298736109 EURONET WORLDWIDE INC Stock 1007 9
29977X105 29977X105 EVERCOMMERCE INC COM Stock 561 53
30034W106 30034W106 EVERGY INC COM Stock 917 15
30040W108 30040W108 EVERSOURCE ENERGY COM Stock 4304 55
30063P105 30063P105 EXACT SCIENCES CORP Stock 1085 16
30161N101 30161N101 EXELON CORP COM Stock 50771 1212
30212W100 30212W100 EXP WORLD HLDGS INC COM Stock 1066 84
30212P303 30212P303 EXPEDIA INC DEL COM Stock 388 4
302130109 302130109 EXPEDITORS INTL WASH INC Stock 5286 48
30214U102 30214U102 EXPONENT INC COM Stock 54530 547
N3144W105 N3144W105 EXPRO GROUP HOLDINGS NV COM Stock 386 21
30225T102 30225T102 EXTRA SPACE STORAGE INC REIT 10590 65
30231G102 30231G102 EXXON MOBIL CORP COM Stock 9329386 85076
G3323L100 G3323L100 FABRINET SHS Stock 831 7
303075105 303075105 FACTSET RESEARCH SYS INC Stock 2906 7
303250104 303250104 FAIR ISAAC CORP Stock 82215 117
311900104 311900104 FASTENAL CO Stock 45795 849
30257X104 30257X104 FB FINL CORP COM Stock 466 15
313745101 313745101 FEDERAL REALTY INVST TR SH BEN INT NEW REIT 494 5
313855108 313855108 FEDERAL SIGNAL CORP COM Stock 705 13
314211103 314211103 FEDERATED INVS PA CL B CLASS B Stock 281 7
31428X106 31428X106 FEDEX CORP Stock 528040 2311
N3167Y103 N3167Y103 FERRARI N V COM Stock 1084 4
315912808 315912808 FIDELITY COMWLTH TR ETF 170702 3560
316092303 316092303 FIDELITY COVINGTON TRUST MSCI CONSUMER STAPLES INDEX ETF ETF 6456 143
316092402 316092402 FIDELITY MSCI ENERGY INDEX ETF ETF 22440 1000
316092808 316092808 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 529184 4644
316092873 316092873 FIDELITY MSCI TELECOMMUNICATIONS SVCS INDEX ETF ETF 82350 2250
31620M106 31620M106 FIDELITY NATL INFO SVCS Stock 761 14
316188309 316188309 FIDELITY TOTAL BOND ETF ETF 78010917 1695889
316773100 316773100 FIFTH THIRD BANCORP Stock 932 35
30260D103 30260D103 FIGS INC CL A Stock 210 34
81369Y605 81369Y605 FINANCIAL SELECT SECTOR SPDR ETF 1306253 40630
319383204 319383204 FIRST BUSEY CORP COM NEW Stock 325 16
33768G107 33768G107 FIRST CASH FINANCIAL Stock 954 10
31946M103 31946M103 FIRST CTZNS BANCSHARES INC N C CL A Stock 2919 3
32020R109 32020R109 FIRST FINL BANKSHARES INC COM Stock 223 7
320517105 320517105 FIRST HORIZON CORPORATION COM Stock 445 25
32054K103 32054K103 FIRST INDL RLTY TR INC REIT 479 9
32055Y201 32055Y201 FIRST INTST BANCSYSTEM INC COM CL A Stock 1075 36
320866106 320866106 FIRST MID ILL BANCSHARES INC COM Stock 2368 87
33616C100 33616C100 FIRST REPUBLIC BANK Stock 118299 8456
336433107 336433107 FIRST SOLAR INC Stock 5003 23
33734X143 33734X143 FIRST TR EXCH TRADED FD HEALTH CARE ALPHADEX FD ETF 37636 350
33738R118 33738R118 FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF 8384 155
33734X192 33734X192 FIRST TRUST CLOUD COMPUTING ETF ETF 250273 3741
33738R639 33738R639 FIRST TRUST INDXX MEDICAL DEVICES ETF ETF 32998 1621
33734X853 33734X853 FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 18229 447
33734X168 33734X168 FIRST TRUST MATERIALS ALPHADEX FUND ETF 20902 320
33733E500 33733E500 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 232999 4461
33734X846 33734X846 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 90844 2125
33738R811 33738R811 FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 172524 2662
337344105 337344105 FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 1827534 18157
33734X176 33734X176 FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 210380 2000
33734H106 33734H106 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 31927 795
337932107 337932107 FIRSTENERGY CORP Stock 2003 50
337738108 337738108 FISERV INC Stock 1341046 11865
33829M101 33829M101 FIVE BELOW INC COM Stock 9887 48
338307101 338307101 FIVE9 INC COM Stock 19085 264
339041105 339041105 FLEETCOR TECHNOLOGIES, INC. Stock 1898 9
33939L407 33939L407 FLEXSHARES TR MORNSTAR UPSTR ETF 25374 600
Y2573F102 Y2573F102 FLEXTRONICS INTL LTD F Stock 2830 123
339750101 339750101 FLOOR & DECOR HLDGS INC CL A Stock 2357 24
343498101 343498101 FLOWERS FOODS INC Stock 4989 182
343873105 343873105 FLUSHING FINL CORP COM Stock 328 22
302492103 302492103 FLYWIRE CORPORATION COM VTG Stock 758193 25824
302491303 302491303 FMC CORP COM NEW Stock 159868 1309
345370860 345370860 FORD MOTOR COMPANY Stock 70623 5605
34959E109 34959E109 FORTINET INC COM Stock 698561 10511
349553107 349553107 FORTIS INC COM Stock 8081 190
34959J108 34959J108 FORTIVE CORP COM Stock 2795 41
34964C106 34964C106 FORTUNE BRANDS HOME & SECURITY INC WI Stock 24373 415
349853101 349853101 FORWARD AIR CORP Stock 1401 13
349862300 349862300 FORWARD INDS INC N Y COM NEW Stock 5126 4597
35138V102 35138V102 FOX FACTORY HLDG CORP COM Stock 32527 268
353514102 353514102 FRANKLIN ELEC INC COM Stock 565 6
35671D857 35671D857 FREEPORT MCMORAN COPPER Stock 15007901 366852
358039105 358039105 FRESHPET INC COM Stock 1191 18
33739Q705 33739Q705 FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 5189551 100886
359664109 359664109 FULGENT GENETICS INC COM Stock 1936 62
359694106 359694106 FULLER H B CO COM Stock 411 6
360271100 360271100 FULTON FINANCIAL CORP-PA Stock 732 53
36242H104 36242H104 GABELLI DIVID & INCOME TR COM CEF 31185 1500
363576109 363576109 GALLAGHER ARTHUR J &CO Stock 7078 37
36467J108 36467J108 GAMING & LEISURE PPTYS INC COM REIT 469 9
364760108 364760108 GAP INC Stock 5711 569
H2906T109 H2906T109 GARMIN LTD Stock 26643 264
366651107 366651107 GARTNER INC CL A Stock 8144 25
78377T107 78377T107 GAYLORD ENTERTAINMENT CO NEW REIT 449 5
36831E108 36831E108 GCM GROSVENOR INC COM CL A Stock 414 53
36266G107 36266G107 GE HealthCare Technologies Inc Stock 165619 2019
Y2685T131 Y2685T131 GENCO SHIPPING & TRADING LIMITED SHS ISIN #MHY2685T1073 Stock 908 58
368736104 368736104 GENERAC HLDGS INC COM Stock 1944 18
369550108 369550108 GENERAL DYNAMICS CORP COM Stock 56657 248
369604301 369604301 GENERAL ELECTRIC CO COM NEW Stock 12259530 128238
370334104 370334104 GENERAL MLS INC COM Stock 12563 147
37045V100 37045V100 GENERAL MOTORS CORP Stock 1259676 34342
372303206 372303206 GENMAB A/S SPONSORED ADS ADR 793 21
371901109 371901109 GENTEX CORP Stock 73943 2638
37253A103 37253A103 GENTHERM INC Stock 423 7
372460105 372460105 GENUINE PARTS CO COM Stock 7529 45
375558103 375558103 GILEAD SCIENCES INC Stock 49948 602
37611X100 37611X100 GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 476 358
37637Q105 37637Q105 GLACIER BANCORP INC NEW COM Stock 672 16
376536108 376536108 GLADSTONE COMMERCIAL CORP COM REIT 2160 171
M5216V106 M5216V106 GLOBAL E ONLINE LTD SHS Stock 226 7
37954A204 37954A204 GLOBAL MED REIT INC COM NEW REIT 765 84
379378201 379378201 GLOBAL NET LEASE INC COM NEW REIT 823 64
37940X102 37940X102 GLOBAL PAYMENTS INC Stock 5462262 51903
37954Y814 37954Y814 GLOBAL X FINTECH ETF ETF 12076 580
37954Y855 37954Y855 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 71014 1117
37954Y293 37954Y293 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 1507035 37723
37950E507 37950E507 GLOBAL X MSCI CHINA ENERGY ETF ETF 14761 958
37954Y483 37954Y483 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 627104 36566
37954Y459 37954Y459 GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 633199 35256
37954Y475 37954Y475 GLOBAL X S&P 500 COVERED CALL ETF ETF 695495 17173
37954Y871 37954Y871 GLOBAL X URANIUM ETF ETF 21126 1060
L44385109 L44385109 GLOBANT S A COM Stock 1742114 10622
37959E102 37959E102 GLOBE LIFE INC COM Stock 1320 12
380237107 380237107 GODADDY INC CL A Stock 2798 36
381430206 381430206 GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 6311 212
381430107 381430107 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 10475 340
381430503 381430503 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 302690 3727
38141G104 38141G104 GOLDMAN SACHS GROUP INC Stock 3819428 11676
382550101 382550101 GOODYEAR TIRE & RUBR CO COM Stock 83851 7609
02079K305 02079K305 GOOGLE INC Stock 21505795 207325
384109104 384109104 GRACO INC COM Stock 876 12
384802104 384802104 GRAINGER W W INC COM Stock 657814 955
388689101 388689101 GRAPHIC PACKAGING CORP DEL Stock 561 22
398905109 398905109 GROUP 1 AUTOMOTIVE INC COM Stock 6793 30
37733W204 37733W204 GSK PLC SPONSORED ADR ADR 2207 62
46137V357 46137V357 GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 14274227 98702
40171V100 40171V100 GUIDEWIRE SOFTWARE INC COM Stock 16820 205
36262G101 36262G101 GXO LOGISTICS INCORPORATED COMMON STOCK Stock 34565 685
405024100 405024100 HAEMONETICS CORP MASS COM Stock 248 3
405552100 405552100 HALEON PLC SPON ADS ADR 1026 126
406216101 406216101 HALLIBURTON CO COM Stock 738025 23326
407497106 407497106 HAMILTON LANE INC CL A Stock 518 7
41068X100 41068X100 HANNON ARMSTRONG SUST INFR CAP COM REIT 458 16
412822108 412822108 HARLEY DAVIDSON INC Stock 1671 44
416515104 416515104 HARTFORD FINL SVCS GROUP INC Stock 2509 36
419870100 419870100 HAWAIIAN ELEC INDUSTRIES COM Stock 691 18
40412C101 40412C101 HCA INC Stock 4422776 16773
40415F101 40415F101 HDFC BK LTD ADR REPSTG 3 SHS ADR 867 13
42250P103 42250P103 HEALTH CARE PPTY INVS INC REIT 3361 153
95040Q104 95040Q104 HEALTH CARE REIT INC REIT 717 10
81369Y209 81369Y209 HEALTH CARE SELECT SECTOR SPDR ETF 1320178 10198
42226K105 42226K105 HEALTHCARE RLTY TR CL A COM REIT 1198 62
42226A107 42226A107 HEALTHEQUITY INC COM Stock 7750 132
422347104 422347104 HEARTLAND EXPRESS INC Stock 334 21
422704106 422704106 HECLA MNG CO COM Stock 1810 286
422806208 422806208 HEICO CORP NEW CL A Stock 680 5
422806109 422806109 HEICO CORP NEW COM Stock 513 3
42330P107 42330P107 HELIX ENERGY SOLUTIONS GRP INC COM Stock 611 79
426281101 426281101 HENRY JACK & ASSOC INC Stock 44161 293
806407102 806407102 HENRY SCHEIN INC Stock 245 3
427096508 427096508 HERCULES CAPITAL INC COM CEF 1667030 129327
427866108 427866108 HERSHEY CO COM Stock 618471 2431
42805E306 42805E306 HESKA CORP COM RESTRC NEW Stock 586 6
42809H107 42809H107 HESS CORP COM Stock 20910 158
42824C109 42824C109 HEWLETT PACKARD ENTERPRISE CO COM Stock 7280 457
403949100 403949100 HF SINCLAIR CORP COM Stock 1935 40
428567101 428567101 HIBBETT SPORTING GOODS Stock 767 13
42981E401 42981E401 HIGH TIDE INC COM NEW Stock 561 411
431284108 431284108 HIGHWOODS PPTYS INC REIT 2041 88
43283X105 43283X105 HILTON GRAND VACATIONS INC COM Stock 489 11
43300A203 43300A203 HILTON WORLDWIDE HLDGS INC COM Stock 3365384 23890
436440101 436440101 HOLOGIC INC Stock 3405056 42194
436893200 436893200 HOME BANCSHARES INC COM Stock 760 35
437076102 437076102 HOME DEPOT Stock 6356914 21540
438128308 438128308 HONDA MOTOR LTD AMERN SHS ADR 1463 55
438516106 438516106 HONEYWELL INTL INC Stock 216348 1132
G46188101 G46188101 HORIZON PHARMA INC Stock 2729 25
440452100 440452100 HORMEL FOODS CORP COM Stock 8375 210
44107P104 44107P104 HOST MARRIOTT CORP NEW REIT REIT 1435 87
44109J106 44109J106 HOSTESS BRANDS INC CL A Stock 3732 150
441593100 441593100 HOULIHAN LOKEY INC CL A Stock 612 7
44267D107 44267D107 HOWARD HUGHES CORP COM Stock 48960 612
443201108 443201108 HOWMET AEROSPACE INC COM Stock 43768 1033
40434L105 40434L105 HP INC COM Stock 3317 113
404280406 404280406 HSBC HOLDINGS PLC SPONS ADR ADR 29350 860
443320106 443320106 HUB GROUP INC CL A Stock 1511 18
443510607 443510607 HUBBELL INC COM Stock 487 2
443573100 443573100 HUBSPOT INC COM Stock 3702256 8635
444097109 444097109 HUDSON PAC PPTYS INC REIT 998 150
444859102 444859102 HUMANA INC COM Stock 10195 21
446150104 446150104 HUNTINGTON BANCSHARES INC COM Stock 806 72
446413106 446413106 HUNTINGTON INGALLS INDS INC COM Stock 1035 5
447011107 447011107 HUNTSMAN CORP Stock 4805058 175623
44891N208 44891N208 IAC INC COM NEW Stock 2167 42
450913108 450913108 IAMGOLD CORP COM Stock 27542 10163
G4705A100 G4705A100 ICON PLC SHS Stock 214 1
45166A102 45166A102 IDEAYA BIOSCIENCES INC COM Stock 741 54
45167R104 45167R104 IDEX CORP COM Stock 13631 59
45168D104 45168D104 IDEXX LABS INC Stock 692611 1385
452308109 452308109 ILLINOIS TOOL WKS INC COM Stock 210097 863
452327109 452327109 ILLUMINA INC Stock 12093 52
453204109 453204109 IMPINJ INC COM Stock 2304 17
45332Y109 45332Y109 INARI MED INC COM Stock 494 8
45337C102 45337C102 INCYTE CORP Stock 3252 45
45580R103 45580R103 INDUS REALTY TRUST INC COM Stock 530 8
81369Y704 81369Y704 INDUSTRIAL SELECT SECTOR SPDR ETF 3419601 33797
456837103 456837103 ING GROEP NV ADR ADR 1816 153
929089100 929089100 ING U S INC Stock 357 5
45687V106 45687V106 INGERSOLL RAND INC COM Stock 4596 79
45688C107 45688C107 INGEVITY CORP COM Stock 429 6
457187102 457187102 INGREDION INC COM Stock 610 6
45768S105 45768S105 INNOSPEC INC Stock 513 5
45781V101 45781V101 INNOVATIVE INDL PPTYS INC COM REIT 22797 300
45765U103 45765U103 INSIGHT ENTERPRISES INC COM Stock 1430 10
45778Q107 45778Q107 INSPERITY INC Stock 729 6
457730109 457730109 INSPIRE MED SYS INC COM Stock 702 3
45783C101 45783C101 INSTIL BIO INC COM Stock 2643 4000
45784P101 45784P101 INSULET CORPORATION Stock 638 2
45828L108 45828L108 INTEGRAL AD SCIENCE HLDNG CORP COM Stock 742 52
458140100 458140100 INTEL CORP COM Stock 481405 44705
458334109 458334109 INTER PARFUMS INC Stock 1138 8
45841N107 45841N107 INTERACTIVE BROKERS GROUP INC Stock 2890 35
45857P806 45857P806 INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 733 11
45866F104 45866F104 INTERCONTINENTALEXCHINTL Stock 112946 1083
459506101 459506101 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 1747 19
46005L101 46005L101 INTERNATIONAL MNY EXPRESS INC COM Stock 387 15
460146103 460146103 INTERNATIONAL PAPER CO COM Stock 1515 42
460690100 460690100 INTERPUBLIC GROUP COS INC COM Stock 2123 57
459200101 459200101 INTL BUSINESS MACHINES Stock 134367 1025
461202103 461202103 INTUIT INC Stock 224114 503
46120E602 46120E602 INTUITIVE SURGICAL, INC. Stock 53904 211
46124J201 46124J201 INVENTRUST PPTYS CORP COM NEW REIT 421 18
46138E800 46138E800 INVESCO CHINA TECHNOLOGY ETF ETF 12113 260
46137V761 46137V761 INVESCO DYNAMIC ENERGY EXPLORATION & PRODUCTION ETF ETF 6127 227
46137V613 46137V613 INVESCO FTSE RAFI US 1000 ETF ETF 13797 88
46131F101 46131F101 INVESCO HIGH INCOME TR II COM CEF 14165 1349
46090F100 46090F100 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 332677 23395
G491BT108 G491BT108 INVESCO PLC NEW SPONSORED ADR Stock 1197 73
46137V381 46137V381 INVESCO S&P 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETF ETF 2504922 19591
46137V373 46137V373 INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 22336 131
46138E362 46138E362 INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 4474 106
46137V266 46137V266 INVESCO S&P 500 PURE GROWTH ETF ETF 74059 490
46138E123 46138E123 INVESCO S&P SMALLCAP INDUSTRIALS ETF ETF 21948 230
46138E115 46138E115 INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF ETF 45516 346
46137V480 46137V480 INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 75125 1650
46138G706 46138G706 INVESCO SOLAR ETF ETF 2795 36
46131H107 46131H107 INVESCO SR INCOME TR COM CEF 30123 8186
462222100 462222100 IONIS PHARMACEUTICALS INC COM Stock 2752 77
06738C778 06738C778 IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 602074 19059
44980X109 44980X109 IPG PHOTONICS CORP COM Stock 617 5
46266C105 46266C105 IQVIA HLDGS INC COM Stock 2784 14
46269C102 46269C102 IRIDIUM COMMUNICATIONS Stock 929 15
46284V101 46284V101 IRON MOUNTAIN INC REIT 899 17
464287432 464287432 ISHARES 20 YR TREASURY ETF ETF 158491 1490
46434V407 46434V407 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 18595271 446144
46429B747 46429B747 ISHARES 0-5 YR TIPS BOND ETF ETF 104588 1054
464288646 464288646 ISHARES 1-3 YR CREDIT BOND ETF ETF 57616 1140
464287457 464287457 ISHARES 1-3 YR TREASURY BOND ETF ETF 38758 472
464288661 464288661 ISHARES 3-7 YR TREASURY BOND ETF ETF 2353 20
464287440 464287440 ISHARES 7-10 YR TREASURY BOND ETF ETF 26168 264
464287226 464287226 ISHARES AGGREGATE BOND ETF ETF 1187496 11918
464288414 464288414 ISHARES AMT-FREE MUNI BOND ETF ETF 1994052 18508
464288620 464288620 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 4584983 90505
464288356 464288356 ISHARES CALIFORNIA MUNI BOND ETF ETF 211420 3682
46435G102 46435G102 ISHARES CONVERTIBLE BOND ETF ETF 16737292 230478
46432F859 46432F859 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 8112971 172049
46434V621 46434V621 ISHARES CORE DIVIDEND GROWTH ETF ETF 77235 1545
46429B663 46429B663 ISHARES CORE HIGH DIVIDEND ETF ETF 5606 55
46434G103 46434G103 ISHARES CORE MSCI EMERGING MKTS ETF 53346 1093
46435G326 46435G326 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 204740 3386
46432F834 46432F834 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 119625 1931
464287507 464287507 ISHARES CORE S&P MID CAP ETF ETF 2520800 10077
464287671 464287671 ISHARES CORE S&P U.S. GROWTH ETF ETF 36928 416
46434V613 46434V613 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 78990785 1711610
464287838 464287838 ISHARES DJ US BASIC MATERIALS ETF 485652 3664
464287580 464287580 ISHARES DJ US CONSUMER SERVICES ETF 124593 1926
464287796 464287796 ISHARES DJ US ENERGY ETF 2100 48
464287721 464287721 ISHARES DJ US TECHNOLOGY ETF 10859 117
464287812 464287812 ISHARES DOW JONES US CONSUMER GOODS ETF 86665 435
46435G441 46435G441 ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 300207 6766
46436E619 46436E619 ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF ETF 706638 16346
46435G243 46435G243 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 693361 28818
46435G516 46435G516 ISHARES ESG AWARE MSCI EAFE ETF ETF 433302 6031
46434G863 46434G863 ISHARES ESG AWARE MSCI EM ETF ETF 128072 4068
46435G425 46435G425 ISHARES ESG AWARE MSCI USA ETF ETF 361896 4001
46435U663 46435U663 ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 61182 1800
46435U549 46435U549 ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 1355917 28213
46435G193 46435G193 ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 189713 8243
464287549 464287549 ISHARES EXPANDED TECH SECTOR ETF ETF 171626 506
46435G474 46435G474 ISHARES FALLEN ANGELS USD BOND ETF ETF 15854694 627412
464287184 464287184 ISHARES FTSE CHINA ETF ETF 591 20
46435G342 46435G342 ISHARES FTSE NAREIT MORTGAGE PLUS CAPPED INDEX FD (ETF) ETF 542571 24843
464288729 464288729 ISHARES GLBL INDSTRLS INDX FD ETF 738647 6471
464288224 464288224 ISHARES GLOBAL CLEAN ENERGY ETF ETF 682173 34488
464288372 464288372 ISHARES GLOBAL INFRASTRUCTURE ETF ETF 5362832 112428
46434V647 46434V647 ISHARES GLOBAL REIT ETF ETF 1639885 71517
464287275 464287275 ISHARES GLOBAL TELECOM ETF 38628 603
464285204 464285204 ISHARES GOLD TRUST ETF ETF 4277239 114457
464287242 464287242 ISHARES IBOXX CORPORATE BOND ETF ETF 2131202 19444
464288513 464288513 ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 1961555 25964
464286822 464286822 ISHARES INC MSCI MEXICO ETF 15574337 261622
464288448 464288448 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 4795283 174437
464288281 464288281 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 14962084 173413
464288802 464288802 ISHARES KLD SEL SOC FD ETF 1597180 18197
464288240 464288240 ISHARES MSCI ACWI EX U.S. ETF ETF 127485 2614
464287465 464287465 ISHARES MSCI EAFE ETF ETF 569439 7962
464288885 464288885 ISHARES MSCI EAFE GROWTH ETF ETF 34079050 363781
464288273 464288273 ISHARES MSCI EAFE SMALL CAP ETF ETF 23580126 396238
464288877 464288877 ISHARES MSCI EAFE VALUE INDEX ETF ETF 5532 114
464287234 464287234 ISHARES MSCI EMERGING MARKETS ETF ETF 217503 149368
464288497 464288497 ISHARES MSCI EUROPE SMALL-CAP ETF ETF 33664 631
46429B655 46429B655 ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 1885795 37424
46434G848 46434G848 ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 21360 500
46435G409 46435G409 ISHARES MSCI INTL VALUE FACTOR ETF ETF 10412 420
46434G822 46434G822 ISHARES MSCI JAPAN ETF ETF 9882198 168380
46432F396 46432F396 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 128861 927
46432F339 46432F339 ISHARES MSCI USA QUALITY FACTOR ETF ETF 45758108 368824
464287556 464287556 ISHARES NASDAQ BIOTECHNOLOGY ETF 307917 2384
464288323 464288323 ISHARES NEW YORK MUNI BOND ETF ETF 142872 2670
464287614 464287614 ISHARES RUSSELL 1000 GROWTH ETF ETF 48964686 200404
464287598 464287598 ISHARES RUSSELL 1000 VALUE ETF ETF 5741124 37706
464287655 464287655 ISHARES RUSSELL 2000 ETF ETF 492925 107658
464287648 464287648 ISHARES RUSSELL 2000 GROWTH INDEX ETF 382189 1685
464287630 464287630 ISHARES RUSSELL 2000 VALUE ETF 200503 1463
464287481 464287481 ISHARES RUSSELL MIDCAP GROWTH ETF ETF 139307 1530
464287473 464287473 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 65525 617
464287309 464287309 ISHARES S&P 500 GROWTH ETF ETF 55201 864
464287200 464287200 ISHARES S&P 500 INDEX ETF 32124940 78148
464287408 464287408 ISHARES S&P 500 VALUE ETF ETF 31396850 206885
464287606 464287606 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 297339 4158
464287705 464287705 ISHARES S&P MIDCAP 400 VALUE ETF ETF 127126 1237
464287531 464287531 ISHARES S&P NORTH AMER TECH-MULTIMEDIA ETF 219728 3075
464287515 464287515 ISHARES S&P NORTH AMER TECH-SOFTWARE ETF 6864329 22528
464287804 464287804 ISHARES S&P SMALLCAP 600 ETF ETF 1220064 12617
464287887 464287887 ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 24226 220
464287879 464287879 ISHARES S&P SMALLCAP 600 VALUE ETF ETF 137664 1471
464288687 464288687 ISHARES S&P U.S. PREFERRED STOCK ETF ETF 10615361 340018
464287523 464287523 ISHARES SEMICONDUCTOR ETF ETF 272138 612
46428Q109 46428Q109 ISHARES SILVER TRUST ETF ETF 69456 143000
464287176 464287176 ISHARES TIPS BOND ETF ETF 171329 1554
464287762 464287762 ISHARES TR DOW JONES U S HEALTHCARE ETF 347686 1273
464288810 464288810 ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 7616821 141105
464288760 464288760 ISHARES TR DOW JONESUS AEROSPACE & DEF ETF 246847 2145
464288570 464288570 ISHARES TR KLD 400 SOCIAL INDEX FD ETF 1693034 21708
464288679 464288679 ISHARES TR LEHMAN SHORT TREA BDFD ETF 548743 4966
464288257 464288257 ISHARES TR MSCI ACWIINDEX FD ETF 156339 1715
46429B697 46429B697 ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 375920 5168
464287622 464287622 ISHARES TR RUSSELL 1000 INDEX ETF ETF 4404147 19554
464287499 464287499 ISHARES TR RUSSELL MIDCAP INDEX FD ETF 304056 4349
464287101 464287101 ISHARES TR S&P 100 INDEX FUND ETF 1271353 6797
464287150 464287150 ISHARES TR S&P 1500 INDEX FD ETF 2083 23
464287572 464287572 ISHARES TR S&P GLOBAL 100 INDEXFD ETF 70060 1000
464288158 464288158 ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 463104 4424
46435U440 46435U440 ISHARES TRUST ISHARES USD GREEN BOND ETF ETF 34847 740
464287689 464287689 ISHARES TRUST RUSSELL 3000 INDEX FD ETF 95341 405
464288737 464288737 ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FD ETF 256659 4143
46434V282 46434V282 ISHARES U.S. EQUITY FACTOR ETF ETF 539 13
46435U713 46435U713 ISHARES U.S. INFRASTRUCTURE ETF ETF 9703 260
46429B267 46429B267 ISHARES U.S. TREASURY BOND ETF ETF 51880 2219
464287739 464287739 ISHARES US REAL ESTATE ETF ETF 40922 482
465562106 465562106 ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 1296217 266164
465741106 465741106 ITRON INC Stock 555 10
45073V108 45073V108 ITT INDUSTRIES INC Stock 949 11
832696405 832696405 J M SMUCKER CO NEW Stock 629 4
466313103 466313103 JABIL CIRCUIT INC Stock 1499 17
46817M107 46817M107 JACKSON FINANCIAL INC COM CL A Stock 374 10
46982L108 46982L108 JACOBS SOLUTIONS INC COM Stock 470 4
47030M106 47030M106 JAMES HARDIE INDS PLC SPONSORED ADR ADR 466 22
G50871105 G50871105 JAZZ PHARMACEUTICALSINC Stock 1463 10
445658107 445658107 JB HUNT TRANSPORT SERVICES Stock 877 5
46590V100 46590V100 JBG SMITH PPTYS COM REIT 1898 126
47215P106 47215P106 JD.COM INC SPON ADR CL A ADR 5967540 135966
47233W109 47233W109 JEFFERIES FINL GROUP INC COM Stock 1111 35
47580P103 47580P103 JELD-WEN HLDG INC COM Stock 646 51
477143101 477143101 JETBLUE AWYS CORP Stock 1536 211
G65163100 G65163100 JOBY AVIATION INC COMMON STOCK Stock 22264 5130
477839104 477839104 JOHN BEAN TECHNOLOGIES CORP COM Stock 437 4
478160104 478160104 JOHNSON & JOHNSON COM Stock 1485738 9585
G51502105 G51502105 JOHNSON CTLS INC Stock 11356075 188576
479167108 479167108 JOHNSON OUTDOORS INC CL A Stock 441 7
48020Q107 48020Q107 JONES LANG LASALLE INC Stock 582 4
46641Q225 46641Q225 JPMORGAN BETABUILDERS CANADA ETF ETF 19585 329
53814L108 53814L108 LIVENT CORP COM Stock 2688849 123796
46625H100 46625H100 JPMORGAN CHASE & CO COM Stock 28655800 219905
46641Q332 46641Q332 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 462975 8479
46641Q761 46641Q761 JPMORGAN U.S. QUALITY FACTOR ETF ETF 19533031 473758
46641Q837 46641Q837 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46093 916
46641Q746 46641Q746 JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF ETF 4135435 105222
48203R104 48203R104 JUNIPER NETWORKS INC Stock 379 11
48282T104 48282T104 KADANT INC COM Stock 70688 339
48576A100 48576A100 KARUNA THERAPEUTICS INC COM Stock 908 5
486606106 486606106 KAYNE ANDERSON ENERGY INFRSTR COM CEF 58752 6800
78464A698 78464A698 KBW REGIONAL BANKINGETF ETF 26851 612
48716P108 48716P108 KEARNY FINL CORP MD COM Stock 414 51
489170100 489170100 KENNAMETAL INC COM Stock 496 18
489398107 489398107 KENNEDY-WILSON HOLDINGS INC COM STKUSD0.0001 Stock 830 50
49271V100 49271V100 KEURIG DR PEPPER INC COM Stock 156008 4422
493267108 493267108 KEYCORP COM Stock 25040 2000
49338L103 49338L103 KEYSIGHT TECHNOLOGIES INC COM Stock 11304 70
500767652 500767652 KFA MOUNT LUCAS MANAGED FUTURES INDEX STRATEGY ETF ETF 24409 828
494368103 494368103 KIMBERLY-CLARK CORP COM Stock 7248 54
49446R109 49446R109 KIMCO REALTY CORP REIT 1543 79
49456B101 49456B101 KINDER MORGAN INC Stock 1593 91
49714P108 49714P108 KINSALE CAP GROUP INC COM Stock 1201 4
48251W104 48251W104 KKR & CO LP Stock 109347 2082
482480100 482480100 KLA-TENCOR CORP Stock 125739 315
499049104 499049104 KNIGHT-SWIFT TRANSN HLDGS INC CL A Stock 283 5
49926D109 49926D109 KNOWLES CORP Stock 1241 73
50015M109 50015M109 KODIAK SCIENCES INC COM Stock 205 33
500472303 500472303 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 263 14
50050N103 50050N103 KONTOOR BRANDS INC COM Stock 581 12
500754106 500754106 KRAFT HEINZ CO COM Stock 1005 26
500767306 500767306 KRANESHARES CSI CHINA INTERNET ETF ETF 624 20
500767678 500767678 KRANESHARES GLOBAL CARBON STRATEGY ETF ETF 61656 1555
50077B207 50077B207 KRATOS DEFENSE & SECSOLUTIONS COM Stock 539 40
501044101 501044101 KROGER CO COM Stock 8689 176
501242101 501242101 KULICKE & SOFFA INDS INC COM Stock 790 15
50155Q100 50155Q100 KYNDRYL HLDGS INC COMMON STOCK Stock 2332 158
502431109 502431109 L3HARRIS TECHNOLOGIES INC COM Stock 401845 2048
50540R409 50540R409 LABORATORY CORP OF AMERICA Stock 1606 7
84857L101 84857L101 LACLEDE GROUP INC Stock 93146 1328
512807108 512807108 LAM RESEARCH CORP Stock 10335250 19496
512816109 512816109 LAMAR ADVERTISING CO A CLASS A REIT 1598 16
513272104 513272104 LAMB WESTON HLDGS INC COM Stock 749931 7175
513847103 513847103 LANCASTER COLONY CORP COM Stock 203 1
515098101 515098101 LANDSTAR SYSTEMS INC Stock 1255 7
517834107 517834107 LAS VEGAS SANDS CORP Stock 11555436 201139
518415104 518415104 LATTICE SEMICONDUCTOR CORP COM Stock 3343 35
G54050102 G54050102 LAZARD LTD SHS -A - Stock 662 20
521865204 521865204 LEAR CORP Stock 1116 8
524660107 524660107 LEGGETT & PLATT INC COM Stock 5675 178
525327102 525327102 LEIDOS HOLDINGS INC COM Stock 1289 14
52567D107 52567D107 LEMONADE INC COM Stock 456 32
52603A208 52603A208 LENDINGCLUB CORP COM NEW Stock 620 86
526057104 526057104 LENNAR CORP CL A Stock 16712 159
52736R102 52736R102 LEVI STRAUSS & CO NEW CL A COM STK Stock 510 28
529043101 529043101 LEXINGTON CORP PPTYS TR REIT 1340 130
50187T106 50187T106 LGI HOMES INC COM Stock 570 5
50202M102 50202M102 LI AUTO INC SPONSORED ADS ADR 5594114 224213
530307107 530307107 LIBERTY BROADBAND CORP COM SER A Stock 411 5
530307305 530307305 LIBERTY BROADBAND CORP COM SER C Stock 123694 1514
531229409 531229409 LIBERTY MEDIA CORP DEL COM A SIRIUSXM Stock 787 28
80874P109 80874P109 LIGHT & WONDER INC COM Stock 901 15
532457108 532457108 LILLY ELI & CO COM Stock 365055 1063
532746104 532746104 LIMONEIRA CO Stock 24878 1500
534187109 534187109 LINCOLN NATL CORP IND COM Stock 6044 269
G54950103 G54950103 LINDE PLC SHS Stock 12200606 34325
536797103 536797103 LITHIA MOTORS INC-CL A Stock 3663 16
537008104 537008104 LITTELFUSE INC Stock 804 3
G5509L101 G5509L101 LIVANOVA PLC SHS Stock 436 10
538034109 538034109 LIVE NATION ENTERTAINMENT INC COM Stock 280 4
501889208 501889208 LKQ CORP COM Stock 511 9
539439109 539439109 LLOYDS TSB GROUP PLC ADR 963 415
539830109 539830109 LOCKHEED MARTIN CORP Stock 129874 275
H50430232 H50430232 LOGITECH INTERNATIONAL SA SPONSORED ADR Stock 15676 270
546347105 546347105 LOUISIANA PACIFIC Stock 64456 1189
548661107 548661107 LOWES COS INC COM Stock 3363437 16820
50212V100 50212V100 LPL FINL HLDGS INC COM Stock 17841 88
549498103 549498103 LUCID GROUP INC COM Stock 4768 593
550021109 550021109 LULULEMON ATHLETICA INC Stock 104887 288
550241103 550241103 LUMEN TECHNOLOGIES INC COM Stock 2578 973
550424105 550424105 LUMINAR TECHNOLOGIES INC COM CL A Stock 7684 1184
55087P104 55087P104 LYFT INC CL A COM Stock 445 48
N53745100 N53745100 LYONDELLBASELL Stock 8920 95
55261F104 55261F104 M & T BK CORP COM Stock 2631 22
552676108 552676108 M D C HOLDING INC Stock 6375 164
55405Y100 55405Y100 MACOM TECH SOLUTIONS HLDGS INC COM Stock 12255 173
559080106 559080106 MAGELLAN MIDSTREAM PARTNERS LP Stock 32556 600
55955D100 55955D100 MAGNITE INC COM Stock 926 100
56035L104 56035L104 MAIN STR CAP CORP COM CEF 1680377 42584
56418H100 56418H100 MANPOWER INC WIS Stock 413 5
565788106 565788106 MARATHON DIGITAL HOLDINGS INC COM Stock 549 63
565849106 565849106 MARATHON OIL CORP COM Stock 21995 918
56585A102 56585A102 MARATHON PETE CORP Stock 737528 5470
570535104 570535104 MARKEL CORP HOLDING CO Stock 141793 111
92189H409 92189H409 MARKET VECTORS ETF HIGH YIELD MUNI INDEX ETF 326221 6305
92189F791 92189F791 MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW ETF 7900 200
92189F106 92189F106 MARKET VECTORS GOLD MINERS INDEX ETF ETF 19146 280312
57060D108 57060D108 MARKETAXESS HLDGS INC COM Stock 683978 1748
57142B104 57142B104 MARQETA INC CLASS A COM Stock 484 106
571903202 571903202 MARRIOTT INTL INC Stock 4483 27
571748102 571748102 MARSH & MCLENNAN COS INC COM Stock 11446168 68725
573075108 573075108 MARTEN TRANS LTD COM Stock 670 32
573284106 573284106 MARTIN MARIETTA MATLS INC COM Stock 783972 2208
573874104 573874104 MARVELL TECHNOLOGY GROUP LTD Stock 10093605 233109
574599106 574599106 MASCO CORP COM Stock 497 10
574795100 574795100 MASIMO CORPORATION Stock 7566 41
57638P104 57638P104 MASTERBRAND INC COMMON STOCK Stock 3337 415
57636Q104 57636Q104 MASTERCARD INC Stock 404508 1113
57667L107 57667L107 MATCH GROUP INC NEW COM Stock 1459 38
81369Y100 81369Y100 MATERIALS SELECT SECTOR SPDR ETF 339360 4207
57686G105 57686G105 MATSON INC COM Stock 4237 71
577081102 577081102 MATTEL INC COM Stock 8045 437
577128101 577128101 MATTHEWS INTL CORP CL A Stock 838251 23246
577933104 577933104 MAXIMUS INC Stock 1181 15
57776J100 57776J100 MAXLINEAR INC COM Stock 458 13
579780206 579780206 MCCORMICK & CO INC COM NON VTG Stock 25629 308
580135101 580135101 MCDONALDS CORP COM Stock 598924 2142
58155Q103 58155Q103 MCKESSON CORP Stock 18871 53
58463J304 58463J304 MEDICAL PPTYS TRUST INC COM REIT 2721 331
58470H101 58470H101 MEDIFAST INC COM Stock 207 2
58506Q109 58506Q109 MEDPACE HLDGS INC COM Stock 940 5
G5960L103 G5960L103 MEDTRONIC PLC SHS Stock 98115 1217
58933Y105 58933Y105 MERCK & CO INC Stock 351619 3305
30303M102 30303M102 META PLATFORMS INC CL A Stock 9884922 46640
59156R108 59156R108 METLIFE INC COM Stock 15006 259
592688105 592688105 METTLER TOLEDO INTL INCF Stock 6121 4
55277P104 55277P104 MGE ENERGY INC COM Stock 466 6
552848103 552848103 MGIC INVESTMENT CORP. Stock 5395 402
552953101 552953101 MGM RESORTS INTERNATIONAL Stock 12882 290
595017104 595017104 MICROCHIP TECHNOLOGY INC Stock 25134 300
595112103 595112103 MICRON TECHNOLOGY Stock 24015 398
594918104 594918104 MICROSOFT Stock 53280465 184809
59522J103 59522J103 MID-AMER APT CMNTYS INC REIT 302 2
596278101 596278101 MIDDLEBY CORP Stock 1759 12
597742105 597742105 MIDLAND STATES BANCORP INC COM Stock 321 15
598511103 598511103 MIDWESTONE FINL GROUP INC NEW COM Stock 317 13
L6388F110 L6388F110 MILLICOM INTL CELLULAR S A COM STK Stock 359 19
603158106 603158106 MINERALS TECHNOLOGIES INC Stock 483 8
606822104 606822104 MITSUBISHI UFJ FINL GROUP INC SPONSORED ADR 1949 305
60687Y109 60687Y109 MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 20812 7380
55306N104 55306N104 MKS INSTRUMENTS INC Stock 443 5
60770K107 60770K107 MODERNA INC COM Stock 43310 282
60786M105 60786M105 MOELIS & CO CL A Stock 1038 27
608190104 608190104 MOHAWK INDS INC Stock 1002 10
60871R209 60871R209 MOLSON COORS BEVERAGE CO CL B Stock 310 6
60878Y108 60878Y108 MOMENTIVE GLOBAL INC COM Stock 746 80
609207105 609207105 MONDELEZ INTL INC CL A Stock 23705 340
60937P106 60937P106 MONGODB INC CL A Stock 1166 5
609839105 609839105 MONOLITHIC PWR SYS INC COM Stock 667720 1334
610236101 610236101 MONRO INC COM Stock 247 5
61174X109 61174X109 MONSTER BEVERAGE CORP Stock 654655 12121
615369105 615369105 MOODYS CORP Stock 1273247 8157
617446448 617446448 MORGAN STANLEY Stock 193862 2208
617700109 617700109 MORNINGSTAR INC Stock 406 2
61945C103 61945C103 MOSAIC CO Stock 2799 35026
620076307 620076307 MOTOROLA SOLUTIONS INC COM NEW Stock 504185 1762
553498106 553498106 MSA SAFETY INC COM Stock 267 2
553530106 553530106 MSC INDL DIRECT INC Stock 7812 93
55354G100 55354G100 MSCI INC COM Stock 647561 1157
626755102 626755102 MURPHY USA INC COM Stock 1032 4
628464109 628464109 MYERS INDS INC COM Stock 12858 600
683344105 683344105 NANOMETRICS INC Stock 527 6
631103108 631103108 NASDAQ STK MKT INC Stock 4756 87
632307104 632307104 NATERA INC COM Stock 1388 25
635017106 635017106 NATIONAL BEVERAGE CORP COM Stock 264 5
636274409 636274409 NATIONAL GRID TRANSCO PLC ADR 7751 114
63633D104 63633D104 NATIONAL HEALTH INVS INC REIT 722 14
635906100 635906100 NATIONAL HEALTHCARE CORP COM Stock 1742 30
636518102 636518102 NATIONAL INSTRUMENTS Stock 3249 62
638517102 638517102 NATIONAL WESTN LIFE GROUP INC CL A Stock 485 2
62886E108 62886E108 NCR CORP Stock 43376 1839
64031N108 64031N108 NELNET INC CL A Stock 368 4
640491106 640491106 NEOGEN CORP Stock 22502 1215
64049M209 64049M209 NEOGENOMICS INC COM NEW Stock 3900 224
64110D104 64110D104 NETAPP INC Stock 3004969 47063
64110L106 64110L106 NETFLIX COM INC Stock 13605002 39380
64125C109 64125C109 NEUROCRINE BIOSCIENCES INC Stock 1620 16
64157F103 64157F103 NEVRO CORP COM Stock 1121 31
64829B100 64829B100 NEW RELIC INC COM Stock 301 4
650111107 650111107 NEW YORK TIMES CO CL A Stock 1205 31
65158N102 65158N102 NEWMARK GROUP INC CL A Stock 942 133
651587107 651587107 NEWMARKET CORP COM Stock 365 1
651639106 651639106 NEWMONT CORP COM Stock 12394 253
65249B109 65249B109 NEWS CORP NEW CL A Stock 2003 116
65345M108 65345M108 NEXTDOOR HOLDINGS INC COM CL A Stock 1613 750
65339F101 65339F101 NEXTERA ENERGY INC COM Stock 1188497 15419
65341B106 65341B106 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 38030 626
653656108 653656108 NICE SYSTEMS LTD ADR ADR 7553 33
654106103 654106103 NIKE INC CLASS B Stock 160761 1311
62914V106 62914V106 NIO INC SPON ADS ADR 2859 272
65473P105 65473P105 NISOURCE INC COM Stock 224 8
654902204 654902204 NOKIA CORP SPONSORED ADR ADR 15363 3129
65535H208 65535H208 NOMURA HLDGS INC SPON ADR ADR 1368 360
655663102 655663102 NORDSON CORP Stock 52453 236
655844108 655844108 NORFOLK SOUTHERN CRP Stock 34980 165
665859104 665859104 NORTHERN TR CORP COM Stock 8108 92
666807102 666807102 NORTHROP GRUMMAN CORP COM Stock 137131 297
66765N105 66765N105 NORTHWEST NAT HLDG CO COM Stock 618 13
668074305 668074305 NORTHWESTERN CORP COM NEW Stock 463 8
G66721104 G66721104 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock 1426 106
66987V109 66987V109 NOVARTIS AG ADR ADR 39649 431
670100205 670100205 NOVO-NORDISK A/S ADR ADR CMN ADR 65247 410
629377508 629377508 NRG ENERGY INC NEW Stock 1303 38
670346105 670346105 NUCOR CORP COM Stock 517475 3350
67066Y105 67066Y105 NUVEEN CA QUALTY MUN INCOME FD COM CEF 18233 1656
67092P300 67092P300 NUVEEN ESG LARGE-CAP VALUE ETF ETF 54512 1600
67066X107 67066X107 NUVEEN NEW YORK QLT MUN INC FD COM CEF 121705 11024
67066V101 67066V101 NUVEEN QUALITY MUNCP INCOME FD COM CEF 40297 3495
67064R102 67064R102 NUVEEN VIRGINIA QLTY MUNCPL FD COM CEF 51300 4500
G6700G107 G6700G107 NVENT ELECTRIC PLC SHS Stock 644 15
67066G104 67066G104 NVIDIA CORP Stock 25987686 93558
62944T105 62944T105 NVR INC COM Stock 11144 2
N6596X109 N6596X109 NXP SEMICONDUCTORS NV COM Stock 19953 107
649445103 649445103 NY COMMUNITY BANCORP INC Stock 2034 225
67103H107 67103H107 O REILLY AUTOMOTIVE INC Stock 58580 69
674599105 674599105 OCCIDENTAL PETE CORP COM Stock 5811654 93091
670837103 670837103 OGE ENERGY CORP COM Stock 716 19
679295105 679295105 OKTA INC CL A Stock 526035 525012
679369108 679369108 OLAPLEX HLDGS INC COM Stock 214 50
679580100 679580100 OLD DOMINION FREIGHT LNS WITH STOCK SPLIT SHARES Stock 5453 16
680033107 680033107 OLD NATL BANCORP IND COM Stock 735 51
680223104 680223104 OLD REP INTL CORP COM Stock 65010 2604
680665205 680665205 OLIN CORP COM PAR $1 Stock 222 4
681116109 681116109 OLLIES BARGAIN OUTLET HLDGS IN COM Stock 985 17
681936100 681936100 OMEGA HEALTHCARE INVESTORS INC REIT 905 33
68213N109 68213N109 OMNICELL COM COM Stock 30156 514
681919106 681919106 OMNICOM GROUP INC COM Stock 749960 7950
682189105 682189105 ON SEMICONDUCTOR CORP COM Stock 632465 7683
68268W103 68268W103 ONEMAIN HLDGS INC COM Stock 1409 38
682680103 682680103 ONEOK INC NEW COM Stock 1589 25
68373J104 68373J104 OPEN LENDING CORP COM CL A Stock 936 133
683715106 683715106 OPEN TEXT CORP F Stock 925 24
68375N103 68375N103 OPKO HEALTH INC Stock 856 586
68404L201 68404L201 OPTION CARE HEALTH INC COM NEW Stock 540 17
68389X105 68389X105 ORACLE CORPORATION Stock 14484976 155887
68620P101 68620P101 ORGANIGRAM HLDGS INC COM Stock 2984 4663
68622V106 68622V106 ORGANON & CO COMMON STOCK Stock 2964 126
68621T102 68621T102 ORIGIN BANCORP INC COM Stock 1190 37
68629Y103 68629Y103 ORION OFFICE REIT INC COM REIT 275 41
686330101 686330101 ORIX CORP SPONSORED ADR ADR 1630 20
688239201 688239201 OSHKOSH TRUCK CORP Stock 1747 21
68902V107 68902V107 OTIS WORLDWIDE CORP COM Stock 8187 97
690370101 690370101 OVERSTOCK COM INC DEL COM Stock 770 38
690732102 690732102 OWENS & MINOR INC NEW COM Stock 1310 90
690742101 690742101 OWENS CORNING Stock 111511 1164
693718108 693718108 PACCAR INC COM Stock 5344 73
69374H741 69374H741 PACER DATA & INFRASTRUCTURE REAL ESTATE ETF ETF 16901 570
695156109 695156109 PACKAGING CORP OF AMERICA Stock 1527 11
695263103 695263103 PACWEST BANCORP DEL COM Stock 272 28
69553P100 69553P100 PAGERDUTY INC COM Stock 34980 1000
G68707101 G68707101 PAGSEGURO DIGITAL LTD COM CL A Stock 17140 2000
69608A108 69608A108 PALANTIR TECHNOLOGIES INC CL A Stock 516025 61068
697435105 697435105 PALO ALTO NETWORKS INC COM Stock 996503 4989
698884103 698884103 PAR TECHNOLOGY CORP COM Stock 1562 46
92556H107 92556H107 PARAMOUNT GLOBAL CLASS A COM Stock 413 16
69924R108 69924R108 PARAMOUNT GROUP INC COM REIT 1017 223
700517105 700517105 PARK HOTELS & RESORTS INC COM REIT 1051 85
700658107 700658107 PARK NATL CORP COM Stock 593 5
701094104 701094104 PARKER-HANNIFIN CORP COM Stock 22438162 66758
70202L102 70202L102 PARSONS CORP DEL COM Stock 1208 27
703395103 703395103 PATTERSON COS INC COM Stock 2222 83
704326107 704326107 PAYCHEX INC Stock 13751 120
70432V102 70432V102 PAYCOM SOFTWARE INC COM Stock 15505 51
70438V106 70438V106 PAYLOCITY HLDG CORP COM Stock 994 5
70450Y103 70450Y103 PAYPAL HLDGS INC COM Stock 9175906 120831
G6964L206 G6964L206 PAYSAFE LIMITED SHS Stock 1433 83
69327R101 69327R101 PDC ENERGY INC Stock 642 10
705015105 705015105 PEARSON PLC SPONSORED ADR ADR 585 56
705573103 705573103 PEGASYSTEMS INC COM Stock 1260 26
70614W100 70614W100 PELOTON INTERACTIVE INC CL A COM Stock 873 77
707569109 707569109 PENN ENTERTAINMENT INC COM Stock 1720 58
70932M107 70932M107 PENNYMAC FINL SVCS INC NEW COM Stock 536 9
G7S00T104 G7S00T104 PENTAIR PLC SHS Stock 387 7
70975L107 70975L107 PENUMBRA INC COM Stock 1395958 5009
713448108 713448108 PEPSICO INC COM Stock 748882 4108
71363P106 71363P106 PERDOCEO ED CORP COM Stock 564 42
71375U101 71375U101 PERFICIENT INC Stock 938 13
71377A103 71377A103 PERFORMANCE FOOD GROUP CO COM Stock 1509 25
714046109 714046109 PERKINELMER INC COM Stock 1732 13
G97822103 G97822103 PERRIGO CO Stock 21522 600
71654V408 71654V408 PETROLEO BRASILEIRO SA PETROBRAS ADR 15645 1500
717081103 717081103 PFIZER INC COM Stock 1382779 33892
69331C108 69331C108 PG&E CORP COM Stock 3299 204
718172109 718172109 PHILIP MORRIS INTL INC Stock 128363 1320
718546104 718546104 PHILLIPS 66 Stock 275044 2713
720190206 720190206 PIEDMONT OFFICE RLTYTR INC COM CL A REIT 861 118
72201B101 72201B101 PIMCO CORPORATE OPPORTUNITY FUND CEF 6235 500
72200Y102 72200Y102 PIMCO NEW YORK MUN FD II COM CEF 86445 11183
72346Q104 72346Q104 PINNACLE FINL PARTNERS INC COM Stock 1214 22
723484101 723484101 PINNACLE WEST CAP CORP COM Stock 5388 68
72352L106 72352L106 PINTEREST INC CL A Stock 1991 73
723787107 723787107 PIONEER NATURAL RESOURCES CO Stock 518617 2539
724078100 724078100 PIPER SANDLER COMPANIES COM Stock 277 2
69343T107 69343T107 PJT PARTNERS INC COM CL A Stock 289 4
729132100 729132100 PLEXUS CORP Stock 1171 12
72919P202 72919P202 PLUG PWR INC Stock 656 56
693475105 693475105 PNC FINL SVCS GROUP INC COM Stock 25293 199
69349H107 69349H107 PNM RES INC COM Stock 487 10
751212101 751212101 POLO RALPH LAUREN CL A CLASS A Stock 1283 11
73278L105 73278L105 POOL CORP COM Stock 65064 190
736508847 736508847 PORTLAND GEN ELEC CO COM NEW Stock 684 14
737630103 737630103 POTLATCH CORP REIT 51134 1033
739276103 739276103 POWER INTEGRATIONS INC COM Stock 846 10
46138G805 46138G805 POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF ETF 118084 4393
46137V837 46137V837 POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO ETF 280329 3690
46137V647 46137V647 POWERSHARES DYNAMIC SEMICONDUCTOR ETF 45096 365
46137V621 46137V621 POWERSHARES FINANCIAL PREFERRED ETF ETF 1742342 119996
46138E727 46138E727 POWERSHARES FTSE RAFI EMERGING MARKETS ETF 2203 120
46138E511 46138E511 POWERSHARES GLOBAL PREFERRED ETF ETF 182352 15884
46090E103 46090E103 POWERSHARES QQQ TR ETF 32342129 236640
46138E354 46138E354 POWERSHARES SP500 LOW VOLATILITY ETF ETF 136469 2187
46137V134 46137V134 POWERSHARES WILDERHILL CLEAN ENERGY ETF 50917 1260
693506107 693506107 PPG INDS INC COM Stock 11755 88
69351T106 69351T106 PPL CORP COM Stock 1667 60
74052F108 74052F108 PREMIER FINANCIAL CORP COM Stock 1182 57
741511109 741511109 PRICESMART INC Stock 500 7
74164M108 74164M108 PRIMERICA INC COM Stock 861 5
74251V102 74251V102 PRINCIPAL FINANCIAL GROUP INC Stock 9736 131
742718109 742718109 PROCTER AND GAMBLE CO COM Stock 538896 3624
743315103 743315103 PROGRESSIVE CORP COM Stock 829875 5801
74340W103 74340W103 PROLOGIS SHARE BENEFICIAL INT REIT 838981 6724
74347G440 74347G440 PROSHARES BITCOIN STRATEGY ETF ETF 2921 167
74348A145 74348A145 PROSHARES PET CARE ETF ETF 1489 30
74348A467 74348A467 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 149725 1641
74347W130 74347W130 PROSHARES SHORT VIX SHORT-TERM FUTURES ETF ETF 2040 32
74347X831 74347X831 PROSHARES TR ULTRAPRO QQQ ETF 187023 6618
74347R107 74347R107 PROSHARES ULTRA S&P 500 ETF 345577 6884
759509102 759509102 RELIANCE STEEL & ALUMINUM Stock 3594 14
74347B201 74347B201 PROSHARES ULTRASHORT 20 YR TREAS 1 FOR 4 R/S INTOPROSHARES TR PROSHARES UL ETF 69900 2500
74348T102 74348T102 PROSPECT CAPITAL CORPORATION CEF 425 61
743606105 743606105 PROSPERITY BANCSHARES INC Stock 431 7
743713109 743713109 PROTO LABS INC COM Stock 564 17
74435K204 74435K204 PRUDENTIAL CORP PLC ADRF SPONSORED ADR ADR 1531 56
744320102 744320102 PRUDENTIAL FINL INC Stock 6536 79
69370C100 69370C100 PTC INC COM Stock 57960 452
69366J200 69366J200 PTC THERAPEUTICS INC COM Stock 339 7
74460D109 74460D109 PUBLIC STORAGE INC REIT 9971 33
744573106 744573106 PUBLIC SVC ENTERPRISE GRP INC COM Stock 3560 57
745867101 745867101 PULTE GROUP INC COM Stock 671614 11524
74624M102 74624M102 PURE STORAGE INC CL A Stock 459 18
74736K101 74736K101 QORVO INC COM Stock 8938 88
747316107 747316107 QUAKER HOUGHTON COM Stock 396 2
747525103 747525103 QUALCOMM INC Stock 354196 2776
74762E102 74762E102 QUANTA SERVICES INC Stock 531609 3190
74767V109 74767V109 QUANTUMSCAPE CORP COM CL A Stock 7068 864
74834L100 74834L100 QUEST DIAGNOSTICS INC Stock 9196 65
219798105 219798105 QUIDELORTHO CORP COM Stock 356 4
77634L105 77634L105 R1 RCM INC COM Stock 1500 100
753422104 753422104 RAPID7 INC COM Stock 2755 60
754730109 754730109 RAYMOND JAMES FINL INC Stock 9887 106
754907103 754907103 RAYONIER INC REIT REIT 432 13
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP COM Stock 160237 1636
75524B104 75524B104 RBC BEARINGS INC COM Stock 50968 219
75524W108 75524W108 RE MAX HLDGS INC CL A Stock 525 28
81369Y860 81369Y860 REAL ESTATE SELECT SECTOR SPDR FUND ETF 660729 17676
756109104 756109104 REALTY INCOME CORP REIT 32596 515
75737F108 75737F108 REDFIN CORP COM Stock 1142 126
758750103 758750103 REGAL REXNORD CORPORATION COM Stock 2392 17
758849103 758849103 REGENCY CTRS CORP REIT 1346 22
75886F107 75886F107 REGENERON PHARMACEUTICALS INC Stock 645833 786
7591EP100 7591EP100 REGIONS FINANCIAL CORP NEW Stock 27450 1479
759351604 759351604 REINSURANCE GROUP AMER INC Stock 1328 10
759530108 759530108 RELX PLC SPONSORED ADR ADR 20521 633
G7496G103 G7496G103 RENAISSANCERE HLDGS INCF Stock 801 4
760125104 760125104 RENTOKIL INITIAL PLC SPONSORED ADR ADR 548 15
759916109 759916109 REPLIGEN CORP COM Stock 68354 406
760759100 760759100 REPUBLIC SERVICES INC Stock 13928 103
76118Y104 76118Y104 RESIDEO TECHNOLOGIES INC COM Stock 512 28
761152107 761152107 RESMED INC Stock 5037 23
74967X103 74967X103 RESTORATION HARDWARE Stock 974 4
76155X100 76155X100 REVOLUTION MEDICINES INC COM Stock 628 29
76169C100 76169C100 REXFORD INDL RLTY INC COM REIT 3997 67
76171L106 76171L106 REYNOLDS CONSUMER PRODS INC COM Stock 715 26
767204100 767204100 RIO TINTO PLC SPON ADR ADR 16327 238
767292105 767292105 RIOT PLATFORMS INC COM Stock 2937 294
767744105 767744105 RITCHIE BROS AUCTIONEERS Stock 91809 1631
76954A103 76954A103 RIVIAN AUTOMOTIVE INC COM CL A Stock 1099 71
74967R106 74967R106 RMR GROUP INC CL A Stock 420 16
770700102 770700102 ROBINHOOD MKTS INC COM CL A Stock 3169363 326402
771049103 771049103 ROBLOX CORP CL A Stock 2294 51
773122106 773122106 ROCKET LAB USA INC COM Stock 448 111
773903109 773903109 ROCKWELL AUTOMATION INC COM Stock 11151 38
77543R102 77543R102 ROKU INC COM CL A Stock 790 12
775711104 775711104 ROLLINS INC COM Stock 676 18
776696106 776696106 ROPER INDUSTRIES INC Stock 18509 42
778296103 778296103 ROSS STORES INC Stock 2110068 19882
780087102 780087102 ROYAL BANK OF CANADA Stock 41099 430
639057207 639057207 ROYAL BANK OF SCOTLAND ADR 508 77
V7780T103 V7780T103 ROYAL CARRIBBEAN CRUISES LTD Stock 1437 22
780259305 780259305 ROYAL DUTCH SHELL PLC-ADR ADR 2883339 50110
780287108 780287108 ROYAL GOLD INC Stock 33206 256
G7709Q104 G7709Q104 ROYALTY PHARMA PLC SHS CLASS A Stock 1297 36
783549108 783549108 RYDER SYS INC COM Stock 268 3
46137V282 46137V282 RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF ETF 14034476 50853
46137V233 46137V233 RYDEX RUSSELL TOP 50 ETF ETF 94398 304
78467Y107 78467Y107 S & P MID CAP 400 DEP RCPTS MID CAP ETF 1459395 3184
78409V104 78409V104 S&P GLOBAL INC COM Stock 79642 231
46138E263 46138E263 S&P GLOBAL WATER INDEX ETF ETF 202332 4058
78573L106 78573L106 SABRA HEALTH CARE REIT INC COM REIT 771 67
78646V107 78646V107 SAFEHOLD INC COM REIT 617 85
78648T100 78648T100 SAFETY INS GROUP INC COM Stock 4471 60
78667J108 78667J108 SAGE THERAPEUTICS INC COM Stock 504 12
78709Y105 78709Y105 SAIA INC COM Stock 1088 4
79466L302 79466L302 SALESFORCE COM Stock 1393266 6974
800363103 800363103 SANDY SPRING BANCORP INC COM Stock 1221 47
801056102 801056102 SANMINA CORPORATION COM Stock 1830 30
80105N105 80105N105 SANOFI SA ADR 37876 696
803054204 803054204 SAP AKTIENGESELLSCHAFT ADR ADR 4935 39
803607100 803607100 SAREPTA THERAPEUTICS INC COM Stock 6340 46
804395101 804395101 SAUL CTRS INC COM REIT 429 11
78410G104 78410G104 SBA COMMUNICATIONS CP REIT 6266 24
806857108 806857108 SCHLUMBERGER LTD COM STK Stock 20032265 407989
80689H102 80689H102 SCHNEIDER NATIONAL INC CL B Stock 1552 58
80810D103 80810D103 SCHRODINGER INC COM Stock 579 22
808524706 808524706 SCHWAB EMERGING MARKETS EQUITY ETF ETF 210431 8582
808524607 808524607 SCHWAB ETFS- US SMALL-CAP ETF ETF 248100 5917
808524201 808524201 SCHWAB STRATEGIC TR US LRG CAP ETF ETF 18964399 392069
808524102 808524102 SCHWAB U.S. BROAD MARKET ETF ETF 417966 8735
808524300 808524300 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 1955 30
808524508 808524508 SCHWAB U.S. MID-CAP ETF ETF 168947 2490
808524839 808524839 SCHWAB US AGGREGATE BOND ETF ETF 72007608 1535016
808524797 808524797 SCHWAB US DIVIDEND EQUITY ETF ETF 2562373 35024
808625107 808625107 SCIENCE APPLICATIONS INTL CORP COM Stock 1182 11
810186106 810186106 SCOTTS MIRACLE GRO CO Stock 2650 38
81141R100 81141R100 SEA LTD SPONSORD ADS ADR 1910 22
811916105 811916105 SEABRIDGE GOLD INC COM Stock 97125 7500
811707801 811707801 SEACOAST BKG CORP FLA COM NEW Stock 54984 2320
G7997R103 G7997R103 SEAGATE TECHNOLOGY Stock 3174 48
81181C104 81181C104 SEATTLE GENETICS INC Stock 810 4
83125X103 83125X103 SELECT COMFORT CORP Stock 547 18
92189F676 92189F676 SEMICONDUCTOR HOLDRSTR DEP RCPT ETF 47374 180
816851109 816851109 SEMPRA ENERGY Stock 69231 458
816850101 816850101 SEMTECH CORP COM Stock 12118 502
G8060N102 G8060N102 SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01 Stock 900 18
81730H109 81730H109 SENTINELONE INC CL A Stock 1963 120
817565104 817565104 SERVICE CORP INTL COM Stock 27853 405
81762P102 81762P102 SERVICE NOW INC Stock 20912 45
81768T108 81768T108 SERVISFIRST BANCSHARES INC COM Stock 6610 121
824348106 824348106 SHERWIN WILLIAMS CO COM Stock 17307 77
82489T104 82489T104 SHOCKWAVE MED INC COM Stock 641817 2960
82509L107 82509L107 SHOPIFY INC CL A Stock 862920 18000
825690100 825690100 SHUTTERSTOCK INC COM Stock 2033 28
825698103 825698103 SHYFT GROUP INC COM Stock 501 22
827048109 827048109 SILGAN HLDGS INC Stock 483 9
82710M100 82710M100 SILK RD MED INC COM Stock 587 15
828806109 828806109 SIMON PROPERTY GROUP INC REIT 94076 840
829073105 829073105 SIMPSON MANUFACTURING CO INC Stock 3507274 31989
829226109 829226109 SINCLAIR BROADCAST GP INC Stock 1321 77
82968B103 82968B103 SIRIUS XM RADIO INC Stock 79400 20000
82981J109 82981J109 SITE CTRS CORP COM REIT 454 37
82982L103 82982L103 SITEONE LANDSCAPE SUPPLY INC COM Stock 958 7
82982T106 82982T106 SITIME CORP COM Stock 569 4
83012A109 83012A109 SIXTH STREET SPECIALTY LENDING COM CEF 421 23
784305104 784305104 SJW GROUP COM Stock 533 7
830830105 830830105 SKYLINE CHAMPION CORPORATION COM Stock 301 4
830879102 830879102 SKYWEST INC COM Stock 510 23
83088M102 83088M102 SKYWORKS SOLUTIONS INC COM Stock 125531 1064
78442P106 78442P106 SLM CORP COM Stock 880 71
83200N103 83200N103 SMARTSHEET INC COM CL A Stock 621 13
83175M205 83175M205 SMITH & NEPHEW PLC ADR ADR 1005 36
83304A106 83304A106 SNAP INC CL A Stock 2231 199
833034101 833034101 SNAP ON INC COM Stock 9876 40
83307B101 83307B101 SNDL INC COM Stock 347 217
833445109 833445109 SNOWFLAKE INC CL A Stock 2469 16
83406F102 83406F102 SOFI TECHNOLOGIES INC COM Stock 273 45
83410S108 83410S108 SOHU.COM INC ADR 685961 46569
83417M104 83417M104 SOLAREDGE TECHNOLOGIES INC COM Stock 5636145 18543
83422E105 83422E105 SOLID BIOSCIENCES INC COM NEW Stock 313 66
835495102 835495102 SONOCO PRODS CO COM Stock 2318 38
83570H108 83570H108 SONOS INC COM Stock 608 31
835699307 835699307 SONY GROUP CORPORATION SPONSORED ADR ADR 111500 1230
842587107 842587107 SOUTHERN CO COM Stock 30128 433
840441109 840441109 SOUTHSTATE CORPORATION COM Stock 570 8
844741108 844741108 SOUTHWEST AIRLS CO COM Stock 10518 323
78468R408 78468R408 SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF ETF 25933 1044
78464A870 78464A870 SPDR BIOTECH ETF ETF 122393 1606
78467V608 78467V608 SPDR BLACKSTONE SENIOR LOAN ETF ETF 3656413 88191
78464A359 78464A359 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 87862 1310
78463X749 78463X749 SPDR DJ GLOBAL REAL ESTATE ETF ETF 159125 3866
78463X863 78463X863 SPDR DJ WILSHIRE INTL REAL EST ETF 83229 3167
78467X109 78467X109 SPDR DOW JONES INDUSTRIAL ETF ETF 119079 120238
78463V107 78463V107 SPDR GOLD ETF ETF 231407 1263
78468R622 78468R622 SPDR HIGH YIELD BOND ETF ETF 24159 260
78463X756 78463X756 SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF ETF 68985 1362
78468R747 78468R747 SPDR MSCI USA GENDER DIVERSITY ETF ETF 130816 1578
78468R721 78468R721 SPDR MUNICIPAL BOND ETF ETF 76480 1634
78464A284 78464A284 SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 28145 1124
78464A102 78464A102 SPDR NYSE TECHNOLOGY ETF ETF 133324 1100
78464A649 78464A649 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 1556402 60349
78463X889 78463X889 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 36296 1130
78463X509 78463X509 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 68260 2000
78468R788 78468R788 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 8550 225
78468R853 78468R853 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 113763 3012
78468R804 78468R804 SPDR Russell 1000 Low Volatility ETF ETF 232560 1700
78462F103 78462F103 SPDR S&P 500 ETF ETF 6632075 53163
78464A763 78464A763 SPDR SER TR S&P DIVID ETF ETF 238265 1926
84790A105 84790A105 SPECTRUM BRANDS HLDGS INC NEW COM Stock 1192 18
84860W300 84860W300 SPIRIT REALTY CAPITAL COM USD0.001 REIT 797 20
848637104 848637104 SPLUNK INC COM Stock 2109 22
L8681T102 L8681T102 SPOTIFY TECHNOLOGY S A SHS Stock 413 3
85207H104 85207H104 SPROTT PHYSICAL GOLD TRUST CEF 874758 56582
85209W109 85209W109 SPROUT SOCIAL INC COM CL A Stock 731 12
85208M102 85208M102 SPROUTS FMRS MKT INC COM Stock 490 14
78463M107 78463M107 SPS COMM INC COM Stock 457 3
78473E103 78473E103 SPX TECHNOLOGIES INC COM Stock 1129 16
78467J100 78467J100 SS&C TECHNOLOGIES HLDGS INC COM Stock 2315 41
790148100 790148100 ST JOE COMPANY Stock 832 20
85254J102 85254J102 STAG INDL INC COM REIT 1319 39
854502101 854502101 STANLEY BLACK & DECKER INC COM Stock 81305 1009
855244109 855244109 STARBUCKS CORP Stock 425685 4088
85571B105 85571B105 STARWOOD PROPERTY TRUST REIT 17690 1000
889478103 889478103 TOLL BROS INC Stock 33017 550
857477103 857477103 STATE STR CORP COM Stock 6963 92
29446M102 29446M102 STATOIL ASA SPONSORED ADR CMN ADR 2104 74
858119100 858119100 STEEL DYNAMICS INC Stock 21368 189
858155203 858155203 STEELCASE INC Stock 455 54
N82405106 N82405106 STELLANTIS N.V SHS Stock 5457 300
858586100 858586100 STEPAN CO COM Stock 5152 50
858912108 858912108 STERICYCLE INC Stock 392 9
G8473T100 G8473T100 STERIS PLC SHS USD Stock 57384 300
T9224W109 T9224W109 STEVANATO GROUP S P A ORD SHS Stock 4170 161
556269108 556269108 STEVEN MADDEN LTD Stock 504 14
861012102 861012102 STMICROELECTRONICS NV SHS N Y REGISTRY ADR 8772 164
M85548101 M85548101 STRATASYS LTD Stock 34217 2070
86272C103 86272C103 STRATEGIC ED INC COM Stock 719 8
863667101 863667101 STRYKER CORP Stock 1007182 3528
86562M209 86562M209 SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN #US86562M2098 ADR 2992 374
86614U100 86614U100 SUMMIT MATLS INC CL A Stock 43447 1525
86646P103 86646P103 SUMO LOGIC INC COM Stock 503 42
866674104 866674104 SUN CMNTYS INC COM REIT 845 6
42328H109 42328H109 SUN HYDRAULICS INC Stock 392 6
86771W105 86771W105 SUNRUN INC COM Stock 473525 23500
668771108 668771108 SYMANTEC CORP Stock 892 52
87157D109 87157D109 SYNAPTICS INC Stock 23342 210
87165B103 87165B103 SYNCHRONY FINANCIAL COM Stock 5031 173
87164F105 87164F105 SYNDAX PHARMACEUTICALS INC COM Stock 1331 63
871607107 871607107 SYNOPSYS INC COM Stock 110081 285
87161C501 87161C501 SYNOVUS FINL CORP COM NEW Stock 1202 39
871829107 871829107 SYSCO CORP COM Stock 6152524 79665
74144T108 74144T108 T ROWE PRICE GROUP INC Stock 7903 70
872590104 872590104 T-MOBILE US INC COM Stock 20567 142
874039100 874039100 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 186505 2005
874054109 874054109 TAKE-TWO INTERACTIVESOFTWRE Stock 835 7
874060205 874060205 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 842 51
875372203 875372203 TANDEM DIABETES CARE INC COM NEW Stock 650 16
876030107 876030107 TAPESTRY INC Stock 916233 21253
87612G101 87612G101 TARGA RES CORP COM Stock 511 7
87612E106 87612E106 TARGET CORP COM Stock 508650 3071
05464C101 05464C101 TASER INTERNATIONAL INC Stock 89940 400
87807B107 87807B107 TC ENERGY CORP COM Stock 6926 178
87162W100 87162W100 TD SYNNEX CORPORATION COM Stock 1742 18
H84989104 H84989104 TE CONNECTIVITY LTD Stock 111871 853
81369Y803 81369Y803 TECHNOLOGY SELECT SECTOR SPDR ETF 4145527 27452
87874R100 87874R100 TECHTARGET INC COM Stock 506 14
87918A105 87918A105 TELADOC HEALTH INC COM Stock 1010 39
879360105 879360105 TELEDYNE TECHNOLOGIES INC Stock 8947 20
879369106 879369106 TELEFLEX INCORPORATED COM Stock 656073 2590
879382208 879382208 TELEFONICA S A ADR REPRSTG THREE SHRS ADR 591 138
88023U101 88023U101 TEMPUR PEDIC INTL INC Stock 3988 101
88031M109 88031M109 TENARIS SA SPONSORED ADR ADR 1222 43
88033G407 88033G407 TENET HEALTHCARE CORP COM NEW Stock 11706 197
880345103 880345103 TENNANT CO COM Stock 822 12
88076W103 88076W103 TERADATA CORP Stock 127003 3153
880770102 880770102 TERADYNE INC COM Stock 645 6
88146M101 88146M101 TERRENO RLTY CORP COM REIT 517 8
88160R101 88160R101 TESLA MOTORS INC Stock 6564034 31640
88162G103 88162G103 TETRA TECH INC NEW Stock 7492 51
881624209 881624209 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 301 34
88224Q107 88224Q107 TEXAS CAPITAL BANCSHARES INC Stock 8519 174
882508104 882508104 TEXAS INSTRS INC COM Stock 6997172 445413
883203101 883203101 TEXTRON INC COM Stock 1413 20
87240R107 87240R107 TFS FINL CORP COM Stock 770 61
88322Q108 88322Q108 TG THERAPEUTICS INC COM Stock 1399 93
118440106 118440106 THE BUCKLE INC Stock 535 15
88339J105 88339J105 THE TRADE DESK INC COM CL A Stock 336406 5523
883556102 883556102 THERMO FISHER SCIENTIFIC INC COM Stock 7118972 12351
884903709 884903709 THOMSON REUTERS CORPORATION (USA) Stock 390 3
885160101 885160101 THOR INDS INC Stock 398 5
88830M102 88830M102 TITAN INTL INC Stock 217670 20770
872540109 872540109 TJX COS INC NEW COM Stock 209143 2669
890516107 890516107 TOOTSIE ROLL INDS INC COM Stock 269 6
89055F103 89055F103 TOPBUILD CORP COM Stock 624 3
891092108 891092108 TORO CO COM Stock 1890 17
891160509 891160509 TORONTO DOMINION BANK Stock 31567 527
89151E109 89151E109 TOTAL SA ADR ADR 42103 713
892331307 892331307 TOYOTA MOTOR CORP ADS ADR 29472 208
892356106 892356106 TRACTOR SUPPLY CO Stock 105426 449
892672106 892672106 TRADEWEB MKTS INC CL A Stock 553 7
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC SHS Stock 16190 88
893641100 893641100 TRANSDIGM GROUP INC COM DELAWARE Stock 12530 17
89400J107 89400J107 TRANSUNION COM Stock 932 15
894164102 894164102 TRAVEL PLUS LEISURE CO COM Stock 3876266 98884
89417E109 89417E109 TRAVELERS COMPANIES INC COM Stock 20569 120
89531P105 89531P105 TREX CO INC COM Stock 1509 31
896095106 896095106 TRICO BANCSHARES COM Stock 48536 1167
896239100 896239100 TRIMBLE NAV LTD Stock 2881160 54963
89832Q109 89832Q109 TRUIST FINL CORP COM Stock 6820 200
898402102 898402102 TRUSTMARK CORP COM Stock 3162 128
89854H102 89854H102 TTEC HLDGS INC COM Stock 1340 36
90138F102 90138F102 TWILIO INC CL A Stock 4864 73
902252105 902252105 TYLER TECHNOLOGIES INC COM Stock 30499 86
902494103 902494103 TYSON FOODS INC CL A Stock 104700 1765
023586506 023586506 U HAUL HOLDING COMPANY COM SER N Stock 933 18
90353T100 90353T100 UBER TECHNOLOGIES INC COM Stock 19400 612
H42097107 H42097107 UBS AG NEW F Stock 9918070 464764
902681105 902681105 UGI CORP NEW COM Stock 6674 192
90364P105 90364P105 UIPATH INC CL A Stock 2687 153
90384S303 90384S303 ULTA SALON COSMETICS & FRAGRANCE INC COM Stock 759784 1392
904311206 904311206 UNDER ARMOUR INC CL C Stock 14501 1700
904767704 904767704 UNILEVER PLC SPON ADR NEW ADR 16946 326
907818108 907818108 UNION PAC CORP COM Stock 169461 842
N90064101 N90064101 UNIQURE NV SHS Stock 1108 55
910047109 910047109 UNITED CONTL HLDGS INC Stock 3407 77
902653104 902653104 UNITED DOMINION RLTYTR INC REIT 287 7
911312106 911312106 UNITED PARCEL SERVICE INC Stock 27591490 142232
911363109 911363109 UNITED RENTALS INC Stock 42746 108
912909108 912909108 UNITED STATES STL CORP Stock 104400 4000
911717106 911717106 UNITED STS COMMODITYINDEX FD COMMODITY INDEX FD ETF 15193 280
91307C102 91307C102 UNITED THERAPEUTICS CORP DEL Stock 2016 9
91324P102 91324P102 UNITEDHEALTH GROUP Stock 780042 1651
91325V108 91325V108 UNITI GROUP INC COM REIT 405 114
91347P105 91347P105 UNIVERSAL DISPLAY CORP COM Stock 465 3
91359E105 91359E105 UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 914 19
913903100 913903100 UNIVERSAL HLTH SVCS Stock 3815 30
91388P105 91388P105 UNIVERSAL LOGISTICS HLDGS INC COM Stock 204 7
91529Y106 91529Y106 UNUM GROUP Stock 17842 451
91680M107 91680M107 UPSTART HLDGS INC COM Stock 493 31
91688F104 91688F104 UPWORK INC COM Stock 996 88
917286205 917286205 URSTADT BIDDLE PPTYS INC CL A REIT 861 49
902973304 902973304 US BANCORP DEL COM NEW Stock 15393 427
912008109 912008109 US FOODS HLDG CORP COM Stock 1810 49
90328M107 90328M107 USANA HEALTH SCIENCES INC COM Stock 944 15
81369Y886 81369Y886 UTILITIES SELECT SECTOR SPDR ETF 162862 2406
918204108 918204108 V F CORP COM Stock 1237 54
91879Q109 91879Q109 VAIL RESORTS INC Stock 119644 512
91912E105 91912E105 VALE S A SPONSORED ADS ADR 175868 11145
91913Y100 91913Y100 VALERO ENERGY CORP Stock 152862 1095
919794107 919794107 VALLEY NATL BANCORP Stock 1266 137
92047W101 92047W101 VALVOLINE INC COM Stock 559 16
921659108 921659108 VANDA PHARMACEUTICALS INC COM Stock 1358 200
92189F411 92189F411 VANECK BDC INCOME ETF ETF 57170 3855
92189F726 92189F726 VANECK BIOTECH ETF ETF 14737 91
92189H201 92189H201 VANECK INTERMEDIATE MUNI ETF ETF 236672 5093
92189F635 92189F635 VANECK ISRAEL ETF ETF 3590 100
92189F536 92189F536 VANECK LONG MUNI ETF ETF 236868 13152
92204A108 92204A108 VANGUARD CONSUMER DISCRETIONARY ETF 1005175 3980
921908844 921908844 VANGUARD DIVIDEND APPRECIATION ETF ETF 464032 3013
92204A306 92204A306 VANGUARD ENERGY ETF 66596 583
921910733 921910733 VANGUARD ESG U.S. STOCK ETF ETF 20079 280
921910709 921910709 VANGUARD EXTENDED DURATION ETF ETF 9028 100
922908652 922908652 VANGUARD EXTENDED MARKET ETF ETF 29146 208
92204A405 92204A405 VANGUARD FINANCIALS ETF ETF 125118 1606
922042718 922042718 VANGUARD FTSE ALL WORLD EX-US ETF ETF 24527 225
922042775 922042775 VANGUARD FTSE ALL-WORLD EX-US ETF 126777 2371
921943858 921943858 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 7436352 164630
922042858 922042858 VANGUARD FTSE EMERGING MARKETS ETF ETF 19030960 471063
922042676 922042676 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 1591115 39219
922908736 922908736 VANGUARD GROWTH ETF ETF 386304 1549
92204A504 92204A504 VANGUARD HEALTH CARE ETF ETF 875387 3671
921946406 921946406 VANGUARD HIGH DIVIDEND YIELD ETF 333715 3163
922908512 922908512 VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 17649 132
92204A603 92204A603 VANGUARD INDUSTRIALS ETF 158314 831
92204A702 92204A702 VANGUARD INFORMATION TECHNOLOGY ETF 164210 426
92206C706 92206C706 VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 125736 2097
922908637 922908637 VANGUARD LARGE CAP ETF 20261115 108458
92204A801 92204A801 VANGUARD MATERIALS ETF ETF 29340 165
922908629 922908629 VANGUARD MID CAP ETF 149109 707
92206C771 92206C771 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 4869959 104618
922908553 922908553 VANGUARD REIT INDEX ETF ETF 1080314 13010
92206C680 92206C680 VANGUARD RUSSELL 1000 GROWTH ETF ETF 3981728 63313
92206C599 92206C599 VANGUARD RUSSELL 3000 ETF ETF 603821 3294
922908363 922908363 VANGUARD S&P 500 ETF ETF 965097 2566
921937827 921937827 VANGUARD SHORT TERM BOND ETF 8624332 112751
92206C409 92206C409 VANGUARD SHORT TERM CORP BOND FD ETF ETF 93382 1225
92206C102 92206C102 VANGUARD SHORT-TERM TREASURY ETF ETF 76043 1299
922908751 922908751 VANGUARD SMALL CAP ETF ETF 59243966 312534
922908595 922908595 VANGUARD SMALL CAP GROWTH ETF ETF 28133 130
922908611 922908611 VANGUARD SMALL CAP VALUE ETF ETF 31117 196
922907746 922907746 VANGUARD TAX-EXEMPT BOND ETF ETF 1698174 33521
92204A884 92204A884 VANGUARD TELECOMMUNICATIONS SERVICES ETF ETF 330540 3419
921937835 921937835 VANGUARD TOTAL BOND MARKET ETF ETF 1411507 19118
922908769 922908769 VANGUARD TOTAL STOCK MARKET ETF ETF 23743034 116330
922042742 922042742 VANGUARD TOTAL WORLD STOCK ETF ETF 1017559 11050
922908744 922908744 VANGUARD VALUE ETF ETF 425517 3081
92243G108 92243G108 VAXCYTE INC COM Stock 516474 13780
922475108 922475108 VEEVA SYS INC CL A COM Stock 18747 102
92343E102 92343E102 VERISIGN INC Stock 6340 30
92345Y106 92345Y106 VERISK ANALYTICS INCCL A Stock 15733 82
92343V104 92343V104 VERIZON COMMUNICATIONS Stock 84192 2165
92532F100 92532F100 VERTEX PHARMACEUTICALS IN Stock 21740 69
92537N108 92537N108 VERTIV HOLDINGS CO COM CL A Stock 744 52
92556V106 92556V106 VIATRIS INC COM Stock 8360 869
925652109 925652109 VICI PPTYS INC COM REIT 3653 112
926400102 926400102 VICTORIAS SECRET AND CO COMMON STOCK Stock 342 10
92647N782 92647N782 VICTORYSHARES US 500 ENHANCED VOLATILITY WTD ETF ETF 8847 142
928254101 928254101 VIRTU FINL INC CL A Stock 1871 99
92826C839 92826C839 VISA INC Stock 1973528 8753
928298108 928298108 VISHAY INTERTECHNOLOGY INC COM Stock 1448 64
92839U206 92839U206 VISTEON CORP COM NEW Stock 60693 387
92840M102 92840M102 VISTRA CORP COM Stock 1560 65
92847W103 92847W103 VITAL FARMS INC COM Stock 1499 98
928563402 928563402 VMWARE INC CL A CLASS A Stock 1748 14
92857W308 92857W308 VODAFONE GROUP NEW ADR F ADR 9921 899
928881101 928881101 VONTIER CORPORATION COM Stock 2898 106
929042109 929042109 VORNADO REALTY TRUST REIT 507 33
929160109 929160109 VULCAN MATLS CO COM Stock 1409295 8215
929740108 929740108 WABTEC Stock 2931 29
931427108 931427108 WALGREENS BOOTS ALLIANCE INC COM Stock 30015 868
931142103 931142103 WALMART INC COM Stock 819797 5560
93403J106 93403J106 WARBY PARKER INC CL A COM Stock 445 42
940610108 940610108 WASHINGTON TR BANCORP INC COM Stock 1802 52
94106B101 94106B101 WASTE CONNECTIONS INC Stock 2642 19
94106L109 94106L109 WASTE MANAGEMENT INC Stock 2180744 13365
941848103 941848103 WATERS CP Stock 12695 41
942622200 942622200 WATSCO INC COM Stock 58860 185
94419L101 94419L101 WAYFAIR INC CL A Stock 687 20
92939U106 92939U106 WEC ENERGY GROUP INC COM Stock 21138 223
949746101 949746101 WELLS FARGO CO NEW COM Stock 1005186 26891
95058W100 95058W100 WENDYS CO COM Stock 457 21
95082P105 95082P105 WESCO INTERNATIONAL INC Stock 773 5
955306105 955306105 WEST PHARMACEUTICAL SVSC INC COM Stock 727587 2100
957090103 957090103 WESTAMERICA BANCORP Stock 7398 167
957638109 957638109 WESTERN ALLIANCE BANCORP COM Stock 213 6
96145D105 96145D105 WESTROCK CO COM Stock 1737 57
962166104 962166104 WEYERHAEUSER CO REIT 2742 91
963320106 963320106 WHIRLPOOL CORP COM Stock 924 7
969457100 969457100 WILLIAMS COS INC COM Stock 8241 276
969904101 969904101 WILLIAMS SONOMA INC Stock 71682 589
G96629103 G96629103 WILLIS TOWERS WATSON PLC LTD SHS Stock 20914 90
971378104 971378104 WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 1839571 39240
974155103 974155103 WINGSTOP INC COM Stock 1101 6
974637100 974637100 WINNEBAGO INDS INC COM Stock 866 15
97717W315 97717W315 WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF ETF 5004550 132186
97717W844 97717W844 WISDOMTREE GLOBAL EX-US QUALITY DIVIDEND GROWTH FUND ETF 1844 52
97717Y790 97717Y790 WISDOMTREE U.S. EFFICIENT CORE FUND ETF 5259 150
97717X669 97717X669 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 41830 671
M98068105 M98068105 WIX COM LTD SHS Stock 699 7
978097103 978097103 WOLVERINE WORLD WIDE INC COM Stock 1296 76
980228308 980228308 WOODSIDE PETRO SPON ADRF ADR 2669 119
980745103 980745103 WOODWARD INC COM Stock 487 5
98138H101 98138H101 WORKDAY INC COM Stock 114217 553
98139A105 98139A105 WORKIVA INC COM CL A Stock 1127 11
981419104 981419104 WORLD ACCEP CORPORATION COM Stock 666 8
98156Q108 98156Q108 WORLD WRESTLING ENTMT INC CL A Stock 38786 425
92937A102 92937A102 WPP 2012 PLC DR EACH REPR 5 SHS ADR 1012 17
98311A105 98311A105 WYNDHAM HOTELS & RESORTS INC COM Stock 407 6
983134107 983134107 WYNN RESORTS LTD Stock 269367 2407
98389B100 98389B100 XCEL ENERGY INC COM Stock 4923 73
98379L100 98379L100 XPEL INC COM Stock 1223 18
983793100 983793100 XPO INC COM Stock 991452 31080
233051705 233051705 XTRACKERS MUNICIPAL INFRASTRUCTURE REVENUE BOND ETF ETF 290007 11591
98419M100 98419M100 XYLEM INC Stock 8167 78
98585X104 98585X104 YETI HLDGS INC COM Stock 920 23
98585N106 98585N106 YEXT INC COM Stock 2672 278
987184108 987184108 YORK WTR CO COM Stock 492 11
988498101 988498101 YUM! BRANDS INC Stock 113896 862
989207105 989207105 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 1908 6
48123V102 48123V102 ZIFF DAVIS INC COM Stock 468 6
98954M101 98954M101 ZILLOW INC Stock 404793 9263
M9T951109 M9T951109 ZIM INTEGRATED SHIPPING SERV SHS Stock 10451 443
98956P102 98956P102 ZIMMER HLDGS INC Stock 15504 120
98978V103 98978V103 ZOETIS INC COM CL A Stock 1849148 11110
98980L101 98980L101 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 3397 46
98980G102 98980G102 ZSCALER INC COM Stock 701 6
74982T103 74982T103 RXO INC COMMON STOCK Stock 13100 667

Baker Avenue Asset Management, LP on Holdings Channel

Baker Avenue Asset Management, LP on whalewisdom