HARBOR INVESTMENT ADVISORY, LLC at 2023-06-30

Filling information for HARBOR INVESTMENT ADVISORY, LLC as Treemap, investor disclosed 1339 total holdings based on 2023-06-30 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount
00214Q500 00214Q500 3D PRINTING ETF ETF 5865 250
88579Y101 88579Y101 3M CO COM Stock 391952 3916
002824100 002824100 ABBOTT LABS COM Stock 3096713 28405
00287Y109 00287Y109 ABBVIE INC COM Stock 3075078 22824
000380204 000380204 ABCAM PLC ADS ADR 97146 3970
000957100 000957100 ABM INDS INC COM Stock 67174 1575
G1151C101 G1151C101 ACCENTURE PLC IRELAND SHS CLASS A Stock 1032817 3347
00507V109 00507V109 ACTIVISION BLIZZARD INC COM Stock 149801 1777
00653Q102 00653Q102 ADAPTHEALTH CORP COMMON STOCK Stock 27261 2240
00724F101 00724F101 ADOBE SYSTEMS INCORPORATED COM Stock 786785 1609
00790R104 00790R104 ADVANCED DRAIN SYS INC DEL COM Stock 1138 10
007903107 007903107 ADVANCED MICRO DEVICES INC COM Stock 392648 3447
00768Y453 00768Y453 ADVISORSHARES PURE US CANNABIS ETF ETF 1939 350
008073108 008073108 AEROVIRONMENT INC COM Stock 3068 30
00130H105 00130H105 AES CORP COM Stock 77572 3742
N01045108 N01045108 AFFIMED N V COM Stock 37208 62200
001055102 001055102 AFLAC INC COM Stock 553933 7936
00847G705 00847G705 AGENUS INC COM NEW Stock 640 400
00846U101 00846U101 AGILENT TECHNOLOGIES INC COM Stock 204064 1697
00847X104 00847X104 AGIOS PHARMACEUTICALS INC COM Stock 38940 1375
00123Q104 00123Q104 AGNC INVT CORP COM REIT 16309 1610
008474108 008474108 AGNICO EAGLE MINES LTD COM Stock 645942 12924
00912X302 00912X302 AIR LEASE CORP CL A Stock 135092 3228
009158106 009158106 AIR PRODS & CHEMS INC COM Stock 437014 1459
009066101 009066101 AIRBNB INC COM CL A Stock 80869 631
00971T101 00971T101 AKAMAI TECHNOLOGIES INC COM Stock 161496 1797
011532108 011532108 ALAMOS GOLD INC NEW COM CL A Stock 701409 58811
011642105 011642105 ALARM COM HLDGS INC COM Stock 81396 1575
011659109 011659109 ALASKA AIR GROUP INC COM Stock 4095 77
98973P101 98973P101 ALAUNOS THERAPEUTICS INC COM Stock 196 385
012653101 012653101 ALBEMARLE CORP COM Stock 234914 1053
013872106 013872106 ALCOA CORP COM Stock 8958 264
H01301128 H01301128 ALCON AG ORD SHS Stock 136999 1668
015271109 015271109 ALEXANDRIA REAL ESTATE EQ INC COM REIT 697169 6143
01609W102 01609W102 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 407928 69881
016255101 016255101 ALIGN TECHNOLOGY INC COM Stock 20157 57
01748X102 01748X102 ALLEGIANT TRAVEL CO COM Stock 64277 509
01881G106 01881G106 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 8040 250
018802108 018802108 ALLIANT ENERGY CORP COM Stock 22042 420
020002101 020002101 ALLSTATE CORP COM Stock 161488 1481
02079K305 02079K305 ALPHABET INC CAP STK CL A Stock 21250556 177532
02079K107 02079K107 ALPHABET INC CAP STK CL C Stock 10860249 98340
00162Q726 00162Q726 ALPS BARRON'S 400 ETF ETF 8645 151
02209S103 02209S103 ALTRIA GROUP INC COM Stock 246206 5435
02262M308 02262M308 ALZAMEND NEURO INC COM NEW Stock 1530 3000
023135106 023135106 AMAZON COM INC COM Stock 30537245 300380
G02602103 G02602103 AMDOCS LTD SHS Stock 871560 8817
023608102 023608102 AMEREN CORP COM Stock 521136 6381
02361E108 02361E108 AMERESCO INC CL A Stock 57286 1178
02390A101 02390A101 AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 13741 635
02376R102 02376R102 AMERICAN AIRLS GROUP INC COM Stock 6871 383
025537101 025537101 AMERICAN ELEC PWR CO INC COM Stock 362649 4307
025816109 025816109 AMERICAN EXPRESS CO COM Stock 367850 2112
02665T306 02665T306 AMERICAN HOMES 4 RENT CL A REIT 7055 199
026874784 026874784 AMERICAN INTL GROUP INC COM NEW Stock 70429 1224
03027X100 03027X100 AMERICAN TOWER CORP NEW COM REIT 3354192 17295
030420103 030420103 AMERICAN WTR WKS CO INC NEW COM Stock 15703 110
03064D108 03064D108 AMERICOLD REALTY TRUST INC COM REIT 153167 4742
03076C106 03076C106 AMERIPRISE FINL INC COM Stock 63443 191
03073E105 03073E105 AMERISOURCEBERGEN CORP COM Stock 254008 1320
031162100 031162100 AMGEN INC COM Stock 5653961 25466
03152W109 03152W109 AMICUS THERAPEUTICS INC COM Stock 66869 5324
032095101 032095101 AMPHENOL CORP NEW CL A Stock 8835 104
032108409 032108409 AMPLIFY CWP ENHANCED DIVIDEND INCOME ETF ETF 79200 2200
032654105 032654105 ANALOG DEVICES INC COM Stock 248188 1274
035710839 035710839 ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 81681 4082
03662Q105 03662Q105 ANSYS INC COM Stock 284693 862
03674X106 03674X106 ANTERO RESOURCES CORP COM Stock 6656 289
G0403H108 G0403H108 AON PLC SHS CL A Stock 398016 1153
03753U106 03753U106 APELLIS PHARMACEUTICALS INC COM Stock 60764 667
03769M106 03769M106 APOLLO GLOBAL MGMT INC COM Stock 1223199 15925
03783C100 03783C100 APPFOLIO INC COM CL A Stock 95021 552
037833100 037833100 APPLE INC COM Stock 68137124 369939
03820C105 03820C105 APPLIED INDL TECHNOLOGIES INC COM Stock 112967 780
038222105 038222105 APPLIED MATLS INC COM Stock 223126 1544
G6095L109 G6095L109 APTIV PLC SHS Stock 75138 736
03879J100 03879J100 ARBUTUS BIOPHARMA CORP COM Stock 1847 803
039483102 039483102 ARCHER DANIELS MIDLAND CO COM Stock 9218 122
039653100 039653100 ARCOSA INC COM Stock 5001 66
03990B101 03990B101 ARES MANAGEMENT CORPORATION CL A COM STK Stock 52993 550
04016X101 04016X101 ARGENX SE SPONSORED ADR ADR 56901 146
040413106 040413106 ARISTA NETWORKS INC COM Stock 4538 28
00214Q302 00214Q302 ARK GENOMIC REVOLUTION ETF ETF 15681 460
00214Q104 00214Q104 ARK INNOVATION ETF ETF 13242 300
00214Q807 00214Q807 ARK SPACE EXPLORATION & INNOVATION ETF ETF 7600 500
04208T108 04208T108 ARMADA HOFFLER PPTYS INC COM REIT 33265 2848
04238R106 04238R106 ARMSTRONG FLOORING INC COM Stock 2 89
04247X102 04247X102 ARMSTRONG WORLD INDS INC NEW COM Stock 13076 178
042735100 042735100 ARROW ELECTRS INC COM Stock 154975 1082
228903100 228903100 ARTIVION INC COM Stock 43628 2538
00191U102 00191U102 ASGN INC COM Stock 80092 1059
N07059210 N07059210 ASML HOLDING N V N Y REGISTRY SHS ADR 515297 711
04621X108 04621X108 ASSURANT INC COM Stock 2892 23
G0585R106 G0585R106 ASSURED GUARANTY LTD COM Stock 558 10
046353108 046353108 ASTRAZENECA PLC SPONSORED ADR ADR 25479 356
00206R102 00206R102 AT&T INC COM Stock 149276 9359
04911A107 04911A107 ATLANTIC UN BANKSHARES CORP COM Stock 441 17
G0751N103 G0751N103 ATLANTICA SUSTAINABLE INFR PLC SHS Stock 5860 250
049468101 049468101 ATLASSIAN CORPORATION CL A Stock 172676 1029
049560105 049560105 ATMOS ENERGY CORP COM Stock 10005 86
00215F107 00215F107 ATN INTL INC COM Stock 21155 578
04963C209 04963C209 ATRICURE INC COM Stock 65994 1337
049904105 049904105 ATRION CORP COM Stock 80329 142
05156X884 05156X884 AURORA CANNABIS INC COM Stock 1 1
052769106 052769106 AUTODESK INC COM Stock 29259 143
053015103 053015103 AUTOMATIC DATA PROCESSING INC COM Stock 914199 4159
053332102 053332102 AUTOZONE INC COM Stock 157082 63
05337M104 05337M104 AVADEL PHARMACEUTICALS PLC SPONSORED ADR ADR 3296 200
053484101 053484101 AVALONBAY CMNTYS INC COM REIT 44289 234
05350V106 05350V106 AVANOS MED INC COM Stock 767 30
05368M106 05368M106 AVID BIOSERVICES INC COM Stock 41100 2942
05464C101 05464C101 AXON ENTERPRISE INC COM Stock 1951 10
114340102 114340102 AZENTA INC COM Stock 70674 1514
056752108 056752108 BAIDU INC SPON ADR REP A ADR 522722 3818
05722G100 05722G100 BAKER HUGHES COMPANY CL A Stock 461506 14600
057665200 057665200 BALCHEM CORP COM Stock 23727 176
058498106 058498106 BALL CORP COM Stock 3725 64
05988J103 05988J103 BANDWIDTH INC COM CL A Stock 4788 350
060505104 060505104 BANK AMERICA CORP COM Stock 3063231 106770
062540109 062540109 BANK HAWAII CORP COM Stock 4123 100
064058100 064058100 BANK NEW YORK MELLON CORP COM Stock 18209 409
06417N103 06417N103 BANK OZK LITTLE ROCK ARK COM Stock 1928 48
067806109 067806109 BARNES GROUP INC COM Stock 27719 657
067901108 067901108 BARRICK GOLD CORP COM Stock 4876 288
071813109 071813109 BAXTER INTL INC COM Stock 11572 254
05534B760 05534B760 BCE INC COM NEW Stock 205337 4504
075887109 075887109 BECTON DICKINSON & CO COM Stock 1205501 4566
07725L102 07725L102 BEIGENE LTD SPONSORED ADR ADR 13729 77
084423102 084423102 BERKLEY W R CORP COM Stock 53604 900
084670108 084670108 BERKSHIRE HATHAWAY INC DEL CL A Stock 1035620 2
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 18125468 223210
086516101 086516101 BEST BUY INC COM Stock 65150 795
08862E109 08862E109 BEYOND MEAT INC COM Stock 3531 272
090572207 090572207 BIO RAD LABS INC CL A Stock 140654 371
09073M104 09073M104 BIO-TECHNE CORP COM Stock 102527 1256
09062X103 09062X103 BIOGEN INC COM Stock 19085 67
G1110E107 G1110E107 BIOHAVEN LTD COM Stock 120 5
09061G101 09061G101 BIOMARIN PHARMACEUTICAL INC COM Stock 146056 1685
05550J101 05550J101 BJS WHSL CLUB HLDGS INC COM Stock 378 6
092113109 092113109 BLACK HILLS CORP COM Stock 53571 889
09215C105 09215C105 BLACK KNIGHT INC COM Stock 153028 2562
09239B109 09239B109 BLACKLINE INC COM Stock 64907 1206
092524107 092524107 BLACKROCK ENHANCED INTL DIV TR COM BENE INTER CEF 5946 1093
09247X101 09247X101 BLACKROCK INC COM Stock 5162038 7469
09257P105 09257P105 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 220538 10613
09258G104 09258G104 BLACKROCK SCIENCE & TECHNOLOGY SHS CEF 112343 3262
09248X100 09248X100 BLACKROCK TAX MUNICPAL BD TR SHS CEF 19908 1200
09260D107 09260D107 BLACKSTONE INC COM Stock 3868027 42604
09261X102 09261X102 BLACKSTONE SECD LENDING FD COMMON STOCK CEF 108564 3968
852234103 852234103 BLOCK INC CL A Stock 257027 3861
09627Y109 09627Y109 BLUEPRINT MEDICINES CORP COM Stock 77862 1232
05591L115 05591L115 BM TECHNOLOGIES INC WT EXP 010426 Stock 1500 10000
097023105 097023105 BOEING CO COM Stock 1542101 7303
09739D100 09739D100 BOISE CASCADE CO DEL COM Stock 166515 1843
09857L108 09857L108 BOOKING HOLDINGS INC COM Stock 515763 191
099724106 099724106 BORGWARNER INC COM Stock 17901 366
100557107 100557107 BOSTON BEER INC CL A Stock 21591 70
101121101 101121101 BOSTON PROPERTIES INC COM REIT 99803 1733
101137107 101137107 BOSTON SCIENTIFIC CORP COM Stock 322430 5961
10316T104 10316T104 BOX INC CL A Stock 49564 1687
055622104 055622104 BP PLC SPONSORED ADR ADR 356888 10113
018581108 018581108 BREAD FINANCIAL HOLDINGS INC COM Stock 12242 390
10920V404 10920V404 BRIGHT HEALTH GROUP INC COM NEW Stock 7882 645
109194100 109194100 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 70724 765
10948C107 10948C107 BRIGHTVIEW HLDGS INC COM Stock 15466 2154
109641100 109641100 BRINKER INTL INC COM Stock 33489 915
110122108 110122108 BRISTOL-MYERS SQUIBB CO COM Stock 1763165 27571
110448107 110448107 BRITISH AMERN TOB PLC SPONSORED ADR ADR 66 2
11135F101 11135F101 BROADCOM INC COM Stock 1934369 2230
11133T103 11133T103 BROADRIDGE FINL SOLUTIONS INC COM Stock 124885 754
113004105 113004105 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 2124 65
11271J107 11271J107 BROOKFIELD CORP CL A LTD VT SH Stock 65867 1957
115637209 115637209 BROWN FORMAN CORP CL B Stock 10217 153
05589G102 05589G102 BRP GROUP INC COM CL A Stock 44208 1784
124155102 124155102 BUTTERFLY NETWORK INC COM CL A Stock 2300 1000
12685J105 12685J105 CABLE ONE INC COM Stock 15113 23
127190304 127190304 CACI INTL INC CL A Stock 17724 52
127387108 127387108 CADENCE DESIGN SYSTEM INC COM Stock 12664 54
12769G100 12769G100 CAESARS ENTERTAINMENT INC NEW COM Stock 10194 200
133034108 133034108 CAMDEN NATL CORP COM Stock 45278 1462
13321L108 13321L108 CAMECO CORP COM Stock 714387 22802
134429109 134429109 CAMPBELL SOUP CO COM Stock 22855 500
135086106 135086106 CANADA GOOSE HLDGS INC SHS SUB VTG Stock 1780 100
136385101 136385101 CANADIAN NAT RES LTD COM Stock 297447 5287
136375102 136375102 CANADIAN NATL RY CO COM Stock 20098 166
13646K108 13646K108 CANADIAN PACIFIC KANSAS CITY COM Stock 177268 2193
138035100 138035100 CANOPY GROWTH CORP COM Stock 77 200
14020W106 14020W106 CAPITAL GROUP DIVIDEND VALUE ETF ETF 167648 6200
14040H105 14040H105 CAPITAL ONE FINL CORP COM Stock 526507 4814
14149Y108 14149Y108 CARDINAL HEALTH INC COM Stock 48798 516
14167L103 14167L103 CAREDX INC COM Stock 3400 400
14316J108 14316J108 CARLYLE GROUP INC COM Stock 191700 6000
872280102 872280102 CARLYLE SECURED LENDING INC COM CEF 85788 5892
143130102 143130102 CARMAX INC COM Stock 51894 620
143658300 143658300 CARNIVAL CORP COMMON STOCK Stock 64775 3440
14448C104 14448C104 CARRIER GLOBAL CORPORATION COM Stock 123728 2489
146229109 146229109 CARTERS INC COM Stock 3630 50
147448104 147448104 CASELLA WASTE SYS INC CL A Stock 83124 919
148806102 148806102 CATALENT INC COM Stock 17171 396
149123101 149123101 CATERPILLAR INC COM Stock 607910 2471
12504L109 12504L109 CBRE GROUP INC CL A Stock 195399 2421
12514G108 12514G108 CDW CORP COM Stock 9542 52
150185106 150185106 CEDAR FAIR L P DEPOSITRY UNIT Stock 11991 300
15135U109 15135U109 CENOVUS ENERGY INC COM Stock 106383 6265
15135B101 15135B101 CENTENE CORP DEL COM Stock 148727 2205
15189T107 15189T107 CENTERPOINT ENERGY INC COM Stock 9998 343
15202L107 15202L107 CENTERSPACE COM REIT 6136 100
125269100 125269100 CF INDS HLDGS INC COM Stock 209357 3016
15872M104 15872M104 CHAMPIONX CORPORATION COM Stock 96069 3095
159864107 159864107 CHARLES RIV LABS INTL INC COM Stock 70224 334
16115Q308 16115Q308 CHART INDS INC COM Stock 39628 248
16119P108 16119P108 CHARTER COMMUNICATIONS INC NEW CL A Stock 34165 93
M22465104 M22465104 CHECK POINT SOFTWARE TECH LTD ORD Stock 131022 1043
163072101 163072101 CHEESECAKE FACTORY INC COM Stock 14454 418
163851108 163851108 CHEMOURS CO COM Stock 115134 3121
16411R208 16411R208 CHENIERE ENERGY INC COM NEW Stock 497151 3263
166764100 166764100 CHEVRON CORP NEW COM Stock 3107353 19748
16679L109 16679L109 CHEWY INC CL A Stock 52021 1318
169656105 169656105 CHIPOTLE MEXICAN GRILL INC COM Stock 1548636 724
H1467J104 H1467J104 CHUBB LIMITED COM Stock 209505 1088
171340102 171340102 CHURCH & DWIGHT CO INC COM Stock 29067 290
171604101 171604101 CHUYS HLDGS INC COM Stock 36044 883
172062101 172062101 CINCINNATI FINL CORP COM Stock 2044 21
172908105 172908105 CINTAS CORP COM Stock 118305 238
17275R102 17275R102 CISCO SYS INC COM Stock 1502775 29045
172967424 172967424 CITIGROUP INC COM NEW Stock 113028 2455
174610105 174610105 CITIZENS FINL GROUP INC COM Stock 5581 214
177835105 177835105 CITY HLDG CO COM Stock 45715 508
17878Y207 17878Y207 CIVEO CORP CDA COM NEW Stock 5669 291
17888H103 17888H103 CIVITAS RESOURCES INC COM NEW Stock 1249 18
184692200 184692200 CLEARBRIDGE MLP AND MIDSTRM FD COM CEF 70900 2045
185899101 185899101 CLEVELAND-CLIFFS INC NEW COM Stock 855 51
189054109 189054109 CLOROX CO DEL COM Stock 11133 70
12572Q105 12572Q105 CME GROUP INC COM Stock 140820 760
125896100 125896100 CMS ENERGY CORP COM Stock 66975 1140
191216100 191216100 COCA COLA CO COM Stock 1135569 18857
G25839104 G25839104 COCA-COLA EUROPACIFIC PARTNERS SHS Stock 124221 1928
192446102 192446102 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 1272307 19490
19248P106 19248P106 COHEN & STEERS CLOSED-END OPPO COM CEF 13425 1250
19248A109 19248A109 COHEN & STEERS INFRASTRUCTURE COM CEF 23423 992
19247R103 19247R103 COHEN & STEERS TOTAL RETURN RL COM CEF 15017 1315
19247G107 19247G107 COHERENT CORP COM Stock 27019 530
19260Q107 19260Q107 COINBASE GLOBAL INC COM CL A Stock 10518 147
194162103 194162103 COLGATE PALMOLIVE CO COM Stock 237413 3082
199333105 199333105 COLUMBUS MCKINNON CORP N Y COM Stock 50609 1245
20030N101 20030N101 COMCAST CORP NEW CL A Stock 1741610 41916
200340107 200340107 COMERICA INC COM Stock 32744 773
200525103 200525103 COMMERCE BANCSHARES INC COM Stock 195 4
81369Y852 81369Y852 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 22257 342
20451Q104 20451Q104 COMPASS DIVERSIFIED SH BEN INT Stock 27113 1250
205887102 205887102 CONAGRA BRANDS INC COM Stock 33720 1000
206787103 206787103 CONDUENT INC COM Stock 136 40
207410101 207410101 CONMED CORP COM Stock 84659 623
20825C104 20825C104 CONOCOPHILLIPS COM Stock 1229954 11871
20848V105 20848V105 CONSENSUS CLOUD SOLUTIONS INC COM Stock 20367 657
209115104 209115104 CONSOLIDATED EDISON INC COM Stock 82445 912
G23773107 G23773107 CONSOLIDATED WATER CO INC ORD Stock 266530 11000
21036P108 21036P108 CONSTELLATION BRANDS INC CL A Stock 502738 2043
21037T109 21037T109 CONSTELLATION ENERGY CORP COM Stock 566237 6185
81369Y407 81369Y407 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 790759 4657
81369Y308 81369Y308 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 75060 1012
216648402 216648402 COOPER COS INC COM NEW Stock 4601 12
217204106 217204106 COPART INC COM Stock 53814 590
21924B302 21924B302 CORNERSTONE STRATEGIC VALUE FD COM CEF 87822 10480
219350105 219350105 CORNING INC COM Stock 342936 9787
22052L104 22052L104 CORTEVA INC COM Stock 66583 1162
22160N109 22160N109 COSTAR GROUP INC COM Stock 66394 746
22160K105 22160K105 COSTCO WHSL CORP NEW COM Stock 2907853 5401
127097103 127097103 COTERRA ENERGY INC COM Stock 147828 5843
22266T109 22266T109 COUPANG INC CL A Stock 29928 1720
224408104 224408104 CRANE COMPANY COMMON STOCK Stock 10516 118
224441105 224441105 CRANE NXT CO COM Stock 6660 118
225310101 225310101 CREDIT ACCEP CORP MICH COM Stock 4571 9
12626K203 12626K203 CRH PLC ADR ADR 52553 943
H17182108 H17182108 CRISPR THERAPEUTICS AG NAMEN AKT Stock 371871 6624
22717L101 22717L101 CRONOS GROUP INC COM Stock 10 5
22788C105 22788C105 CROWDSTRIKE HLDGS INC CL A Stock 784286 5340
22822V101 22822V101 CROWN CASTLE INC COM REIT 1318742 11574
229050307 229050307 CRYOPORT INC COM PAR $0.001 Stock 15146 878
126408103 126408103 CSX CORP COM Stock 1167993 34252
229899109 229899109 CULLEN FROST BANKERS INC COM Stock 18280 170
231021106 231021106 CUMMINS INC COM Stock 373869 1525
126650100 126650100 CVS HEALTH CORP COM Stock 291562 4218
M2682V108 M2682V108 CYBERARK SOFTWARE LTD SHS Stock 15633 100
23331A109 23331A109 D R HORTON INC COM Stock 679760 5586
235825205 235825205 DANA INC COM Stock 38573 2269
235851102 235851102 DANAHER CORPORATION COM Stock 1996320 8318
23703Q203 23703Q203 DAQO NEW ENERGY CORP SPNSRD ADS NEW ADR 993 25
237194105 237194105 DARDEN RESTAURANTS INC COM Stock 456964 2735
23908L207 23908L207 DAVIS SELECT U.S. EQUITY ETF ETF 8011 250
244199105 244199105 DEERE & CO COM Stock 775002 1913
24703L202 24703L202 DELL TECHNOLOGIES INC CL C Stock 4545 84
247361702 247361702 DELTA AIR LINES INC DEL COM NEW Stock 127170 2675
248019101 248019101 DELUXE CORP COM Stock 1748 100
24906P109 24906P109 DENTSPLY SIRONA INC COM Stock 106493 2661
249906108 249906108 DESCARTES SYS GROUP INC COM Stock 55997 699
25179M103 25179M103 DEVON ENERGY CORP NEW COM Stock 91701 1897
252131107 252131107 DEXCOM INC COM Stock 313821 2442
25243Q205 25243Q205 DIAGEO PLC SPON ADR NEW ADR 211577 1220
25278X109 25278X109 DIAMONDBACK ENERGY INC COM Stock 255495 1945
252784301 252784301 DIAMONDROCK HOSPITALITY CO COM REIT 51656 6449
253393102 253393102 DICKS SPORTING GOODS INC COM Stock 110379 835
253868103 253868103 DIGITAL RLTY TR INC COM REIT 13551 119
25434V302 25434V302 DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25337 1080
25434V781 25434V781 DIMENSIONAL INTERNATIONAL SMALL CAP VALUE ETF ETF 318400 13463
25434V807 25434V807 DIMENSIONAL INTERNATIONAL VALUE ETF ETF 65700 2000
25434V708 25434V708 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 61603 2269
254709108 254709108 DISCOVER FINL SVCS COM Stock 36691 314
25470M109 25470M109 DISH NETWORK CORPORATION CL A Stock 6195 940
254687106 254687106 DISNEY WALT CO COM Stock 800484 8966
25525P107 25525P107 DIVERSIFIED HEALTHCARE TR COM SH BEN INT REIT 15750 7000
23325P104 23325P104 DNP SELECT INCOME FD INC COM CEF 57378 5475
256163106 256163106 DOCUSIGN INC COM Stock 51959 1017
25659T107 25659T107 DOLBY LABORATORIES INC COM CL A Stock 3012 36
256677105 256677105 DOLLAR GEN CORP NEW COM Stock 267319 1575
256746108 256746108 DOLLAR TREE INC COM Stock 276381 1926
25703A104 25703A104 DOMA HOLDINGS INC COM NEW Stock 12646 2560
25746U109 25746U109 DOMINION ENERGY INC COM Stock 154023 2974
25754A201 25754A201 DOMINOS PIZZA INC COM Stock 383495 1138
25861R402 25861R402 DOUBLELINE MORTGAGE ETF ETF 7413 150
25960R105 25960R105 DOUGLAS DYNAMICS INC COM Stock 81692 2734
260003108 260003108 DOVER CORP COM Stock 357461 2421
260557103 260557103 DOW INC COM Stock 114951 2158
26142V105 26142V105 DRAFTKINGS INC NEW COM CL A Stock 812378 30575
23345M107 23345M107 DT MIDSTREAM INC COMMON STOCK Stock 496 10
233331107 233331107 DTE ENERGY CO COM Stock 6491 59
26414D106 26414D106 DUCKHORN PORTFOLIO INC COM Stock 1077 83
26441C204 26441C204 DUKE ENERGY CORP NEW COM NEW Stock 366767 4087
26614N102 26614N102 DUPONT DE NEMOURS INC COM Stock 83799 1173
23355L106 23355L106 DXC TECHNOLOGY CO COM Stock 5932 222
268948106 268948106 EAGLE BANCORP INC MD COM Stock 70167 3316
26969P108 26969P108 EAGLE MATLS INC COM Stock 59468 319
27032D304 27032D304 EARTHSTONE ENERGY INC CL A Stock 45314 3171
277432100 277432100 EASTMAN CHEM CO COM Stock 122147 1459
G29183103 G29183103 EATON CORP PLC SHS Stock 303058 1507
27828N102 27828N102 EATON VANCE TAX-MANAGED DIVERS COM CEF 56768 4556
27829C105 27829C105 EATON VANCE TAX-MANAGED GLOBAL COM CEF 15824 1925
27829F108 27829F108 EATON VANCE TAX-MANAGED GLOBAL COM CEF 13068 1650
278642103 278642103 EBAY INC. COM Stock 93536 2093
278865100 278865100 ECOLAB INC COM Stock 32671 175
268311107 268311107 EDAP TMS S A SPONSORED ADR ADR 4610 500
281020107 281020107 EDISON INTL COM Stock 251131 3616
28106W103 28106W103 EDITAS MEDICINE INC COM Stock 165 20
28176E108 28176E108 EDWARDS LIFESCIENCES CORP COM Stock 851894 9031
036752103 036752103 ELEVANCE HEALTH INC COM Stock 897466 2020
939653101 939653101 ELME COMMUNITIES SH BEN INT REIT 2466 150
29082K105 29082K105 EMBECTA CORP COMMON STOCK Stock 281 13
291011104 291011104 EMERSON ELEC CO COM Stock 297383 3290
292104106 292104106 EMPIRE ST RLTY TR INC CL A REIT 4269 570
29250N105 29250N105 ENBRIDGE INC COM Stock 180681 4855
29260V105 29260V105 ENDAVA PLC ADS ADR 47958 926
81369Y506 81369Y506 ENERGY SELECT SECTOR SPDR FUND ETF 1616771 19918
29273V100 29273V100 ENERGY TRANSFER L P COM UT LTD PTN Stock 26035 2050
292766102 292766102 ENERPLUS CORP COM Stock 2171 150
293594107 293594107 ENOVIX CORPORATION COM Stock 523900 29041
29355A107 29355A107 ENPHASE ENERGY INC COM Stock 193607 1156
29362U104 29362U104 ENTEGRIS INC COM Stock 209117 1887
29364G103 29364G103 ENTERGY CORP NEW COM Stock 8082 83
293712105 293712105 ENTERPRISE FINL SVCS CORP COM Stock 34995 895
293792107 293792107 ENTERPRISE PRODS PARTNERS L P COM Stock 376937 14305
29404K106 29404K106 ENVESTNET INC COM Stock 28725 484
26875P101 26875P101 EOG RES INC COM Stock 611567 5344
26884L109 26884L109 EQT CORP COM Stock 37017 900
294429105 294429105 EQUIFAX INC COM Stock 3765 16
29444U700 29444U700 EQUINIX INC COM REIT 507209 647
29446M102 29446M102 EQUINOR ASA SPONSORED ADR ADR 36659 1255
29452E101 29452E101 EQUITABLE HLDGS INC COM Stock 6627 244
294600101 294600101 EQUITRANS MIDSTREAM CORP COM Stock 11300 1182
29476L107 29476L107 EQUITY RESIDENTIAL SH BEN INT REIT 14052 213
296315104 296315104 ESCO TECHNOLOGIES INC COM Stock 45183 436
G3198U102 G3198U102 ESSENT GROUP LTD COM Stock 72493 1549
26924G508 26924G508 ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 1609 538
26924G409 26924G409 ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND ETF 109322 2560
26924G755 26924G755 ETFMG U.S. ALTERNATIVE HARVEST ETF ETF 148 100
29786A106 29786A106 ETSY INC COM Stock 4823 57
30040P103 30040P103 EVERTEC INC COM Stock 54030 1467
30050B101 30050B101 EVOLENT HEALTH INC CL A Stock 62357 2058
30069T101 30069T101 EXCELERATE ENERGY INC CL A COM Stock 225 11
30161N101 30161N101 EXELON CORP COM Stock 520128 12767
302081104 302081104 EXLSERVICE HOLDINGS INC COM Stock 95621 633
30212P303 30212P303 EXPEDIA GROUP INC COM NEW Stock 32379 296
302130109 302130109 EXPEDITORS INTL WASH INC COM Stock 721208 5954
30214U102 30214U102 EXPONENT INC COM Stock 90520 970
30225T102 30225T102 EXTRA SPACE STORAGE INC COM REIT 2828 19
30231G102 30231G102 EXXON MOBIL CORP COM Stock 4140279 38604
302520101 302520101 F N B CORP COM Stock 9564 836
315616102 315616102 F5 INC COM Stock 22085 151
303075105 303075105 FACTSET RESH SYS INC COM Stock 216351 540
303250104 303250104 FAIR ISAAC CORP COM Stock 623092 770
30744W107 30744W107 FARFETCH LTD ORD SH CL A Stock 15360 2543
311900104 311900104 FASTENAL CO COM Stock 667531 11316
313745101 313745101 FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 774 8
313855108 313855108 FEDERAL SIGNAL CORP COM Stock 125435 1959
31428X106 31428X106 FEDEX CORP COM Stock 1667375 6726
N3167Y103 N3167Y103 FERRARI N V COM Stock 3594 11
316092352 316092352 FIDELITY BLUE CHIP GROWTH ETF ETF 151725 5100
316092204 316092204 FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF ETF 280630 3827
31620R303 31620R303 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 324 9
31620M106 31620M106 FIDELITY NATL INFORMATION SVCS COM Stock 30413 556
316773100 316773100 FIFTH THIRD BANCORP COM Stock 7286 278
81369Y605 81369Y605 FINANCIAL SELECT SECTOR SPDR FUND ETF 89838 2665
318910106 318910106 FIRST BANCORP N C COM Stock 35522 1194
31946M103 31946M103 FIRST CTZNS BANCSHARES INC N C CL A Stock 8984 7
320209109 320209109 FIRST FINL BANCORP OH COM Stock 48361 2366
32055Y201 32055Y201 FIRST INTST BANCSYSTEM INC COM Stock 47036 1973
33616C100 33616C100 FIRST REP BK SAN FRANCISCO CAL COM Stock 55 100
33738E109 33738E109 FIRST TR HIGH INCOME LONG / SH COM CEF 11440 1000
33718W103 33718W103 FIRST TR INTER DURATN PFD & IN COM CEF 42653 2750
33733E104 33733E104 FIRST TRUST CAPITAL STRENGTH ETF ETF 75693 1008
33733E302 33733E302 FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 464522 2850
33739Q408 33739Q408 FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 5941 100
33739H101 33739H101 FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 50575 2221
33739Q309 33739Q309 FIRST TRUST HIGH INCOME STRATEGIC FOCUS ETF ETF 25285 574
33734X853 33734X853 FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 44010 1121
33739Q200 33739Q200 FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 66261 1390
33733E500 33733E500 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 35863 701
33734X846 33734X846 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 12488 275
33738R118 33738R118 FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 418246 7130
337344105 337344105 FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 328232 3070
33733E401 33733E401 FIRST TRUST NASDAQ-100 EX-TECHNOLOGY SECTOR INDEX FUND ETF 62178 737
337345102 337345102 FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 228098 1550
33733E203 33733E203 FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 101838 665
33741X102 33741X102 FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF ETF 12315 435
33739Q507 33739Q507 FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 32660 1000
33734H106 33734H106 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 4769263 118964
337932107 337932107 FIRSTENERGY CORP COM Stock 789614 20309
337738108 337738108 FISERV INC COM Stock 1743605 13822
33829M101 33829M101 FIVE BELOW INC COM Stock 1107306 5634
339750101 339750101 FLOOR & DECOR HLDGS INC CL A Stock 92524 890
302491303 302491303 FMC CORP COM NEW Stock 14608 140
34417P100 34417P100 FOCUS FINL PARTNERS INC COM CL A Stock 85014 1619
345370860 345370860 FORD MTR CO DEL COM Stock 39323 2599
34959E109 34959E109 FORTINET INC COM Stock 3931 52
34959J108 34959J108 FORTIVE CORP COM Stock 23029 308
34964C106 34964C106 FORTUNE BRANDS INNOVATIONS INC COM Stock 59719 830
35086T109 35086T109 FOUR CORNERS PPTY TR INC COM REIT 43078 1696
35137L105 35137L105 FOX CORP CL A COM Stock 374 11
52468L505 52468L505 FRANKLIN INTERNATIONAL LOW VOLATILITY HIGH DIVIDEND INDEX ETF ETF 3208 118
354613101 354613101 FRANKLIN RESOURCES INC COM Stock 14183 531
52468L406 52468L406 FRANKLIN U.S. LOW VOLATILITY HIGH DIVIDEND INDEX ETF ETF 13495 368
35671D857 35671D857 FREEPORT-MCMORAN INC CL B Stock 216880 5422
G36738105 G36738105 FRESH DEL MONTE PRODUCE INC ORD Stock 96233 3743
363576109 363576109 GALLAGHER ARTHUR J & CO COM Stock 121422 553
36467J108 36467J108 GAMING & LEISURE PPTYS INC COM REIT 775 16
H2906T109 H2906T109 GARMIN LTD SHS Stock 12202 117
366651107 366651107 GARTNER INC COM Stock 1051 3
361448103 361448103 GATX CORP COM Stock 131959 1025
36266G107 36266G107 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 53375 657
368736104 368736104 GENERAC HLDGS INC COM Stock 8948 60
369550108 369550108 GENERAL DYNAMICS CORP COM Stock 288946 1343
369604301 369604301 GENERAL ELECTRIC CO COM NEW Stock 223874 2038
370334104 370334104 GENERAL MLS INC COM Stock 308027 4016
37045V100 37045V100 GENERAL MTRS CO COM Stock 40218 1043
372460105 372460105 GENUINE PARTS CO COM Stock 166692 985
375558103 375558103 GILEAD SCIENCES INC COM Stock 14720 191
37611X118 37611X118 GINKGO BIOWORKS HOLDINGS INC WT EXP 091626 Stock 37 140
37637Q105 37637Q105 GLACIER BANCORP INC NEW COM Stock 158312 5079
376549101 376549101 GLADSTONE LD CORP COM REIT 21965 1350
37940X102 37940X102 GLOBAL PMTS INC COM Stock 392701 3986
37954Y624 37954Y624 GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 11718 450
37954Y715 37954Y715 GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF ETF 1728998 60160
37954Y848 37954Y848 GLOBAL X SILVER MINERS ETF ETF 404482 15563
37954Y673 37954Y673 GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 517982 16480
37959E102 37959E102 GLOBE LIFE INC COM Stock 39134 357
381430107 381430107 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 5800 185
381430503 381430503 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 61197 701
38141G104 38141G104 GOLDMAN SACHS GROUP INC COM Stock 1132760 3512
38246G108 38246G108 GOODRX HLDGS INC COM CL A Stock 309 56
382550101 382550101 GOODYEAR TIRE & RUBR CO COM Stock 1368 100
38267D109 38267D109 GOOSEHEAD INS INC COM CL A Stock 97354 1548
384802104 384802104 GRAINGER W W INC COM Stock 212131 269
393657101 393657101 GREENBRIER COS INC COM Stock 10775 250
39986L109 39986L109 GROWGENERATION CORP COM Stock 544 160
400506101 400506101 GRUPO AEROPUERTO DEL PACIFICO SPON ADR B ADR 26272 147
37733W204 37733W204 GSK PLC SPONSORED ADR ADR 11619 326
40171V100 40171V100 GUIDEWIRE SOFTWARE INC COM Stock 77221 1015
36262G101 36262G101 GXO LOGISTICS INCORPORATED COMMON STOCK Stock 6156 98
405552100 405552100 HALEON PLC SPON ADS ADR 5916 706
406216101 406216101 HALLIBURTON CO COM Stock 124410 3771
40637H109 40637H109 HALOZYME THERAPEUTICS INC COM Stock 67415 1869
407497106 407497106 HAMILTON LANE INC CL A Stock 187713 2347
41013W108 41013W108 HANCOCK JOHN PFD INCOME FD SH BEN INT CEF 254341 16700
416515104 416515104 HARTFORD FINL SVCS GROUP INC COM Stock 90241 1253
40412C101 40412C101 HCA HEALTHCARE INC COM Stock 277684 915
40415F101 40415F101 HDFC BANK LTD SPONSORED ADS ADR 154664 2219
81369Y209 81369Y209 HEALTH CARE SELECT SECTOR SPDR FUND ETF 988391 7447
42226K105 42226K105 HEALTHCARE RLTY TR CL A COM REIT 1886 100
42226A107 42226A107 HEALTHEQUITY INC COM Stock 73684 1167
422806208 422806208 HEICO CORP NEW CL A Stock 135398 963
422806109 422806109 HEICO CORP NEW COM Stock 84931 480
G4388N106 G4388N106 HELEN OF TROY LTD COM Stock 39535 366
42330P107 42330P107 HELIX ENERGY SOLUTIONS GRP INC COM Stock 642 87
423452101 423452101 HELMERICH & PAYNE INC COM Stock 70404 1986
426281101 426281101 HENRY JACK & ASSOC INC COM Stock 85840 513
806407102 806407102 HENRY SCHEIN INC COM Stock 2514 31
426897302 426897302 HEPION PHARMACEUTICALS INC COM NEW Stock 11 1
427866108 427866108 HERSHEY CO COM Stock 225229 902
42809H107 42809H107 HESS CORP COM Stock 10196 75
42824C109 42824C109 HEWLETT PACKARD ENTERPRISE CO COM Stock 1949 116
428291108 428291108 HEXCEL CORP NEW COM Stock 120264 1582
428567101 428567101 HIBBETT INC COM Stock 16004 441
43300A203 43300A203 HILTON WORLDWIDE HLDGS INC COM Stock 73357 504
436440101 436440101 HOLOGIC INC COM Stock 25101 310
437076102 437076102 HOME DEPOT INC COM Stock 4135797 13314
438128308 438128308 HONDA MOTOR LTD AMERN SHS ADR 6699 221
438516106 438516106 HONEYWELL INTL INC COM Stock 3110333 14990
440452100 440452100 HORMEL FOODS CORP COM Stock 96407 2397
44107P104 44107P104 HOST HOTELS & RESORTS INC COM REIT 27332 1624
441593100 441593100 HOULIHAN LOKEY INC CL A Stock 147662 1502
44267D107 44267D107 HOWARD HUGHES CORP COM Stock 1263 16
40434L105 40434L105 HP INC COM Stock 7463 243
404280406 404280406 HSBC HLDGS PLC SPON ADR NEW ADR 258045 6513
443320106 443320106 HUB GROUP INC CL A Stock 81284 1012
443573100 443573100 HUBSPOT INC COM Stock 99124 89564
444859102 444859102 HUMANA INC COM Stock 8048 18
445658107 445658107 HUNT J B TRANS SVCS INC COM Stock 36206 200
446150104 446150104 HUNTINGTON BANCSHARES INC COM Stock 2533 235
447011107 447011107 HUNTSMAN CORP COM Stock 37666 1394
44852D108 44852D108 HUYA INC ADS REP SHS A ADR 72 20
44891N208 44891N208 IAC INC COM NEW Stock 120953 1926
451100101 451100101 ICAHN ENTERPRISES LP DEPOSITARY UNIT Stock 21714 748
G4740B105 G4740B105 ICHOR HOLDINGS SHS Stock 44475 1186
45104G104 45104G104 ICICI BANK LIMITED ADR ADR 108245 4690
G4705A100 G4705A100 ICON PLC SHS Stock 201161 804
45167R104 45167R104 IDEX CORP COM Stock 20234 94
45168D104 45168D104 IDEXX LABS INC COM Stock 12054 24
452308109 452308109 ILLINOIS TOOL WKS INC COM Stock 230704 6709
452327109 452327109 ILLUMINA INC COM Stock 20999 112
45245E109 45245E109 IMAX CORP COM Stock 41201 2425
45378A106 45378A106 INDEPENDENCE RLTY TR INC COM REIT 70949 3894
45384B106 45384B106 INDEPENDENT BANK GROUP INC COM Stock 24309 704
453836108 453836108 INDEPENDENT BK CORP MASS COM Stock 30623 688
81369Y704 81369Y704 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 153253 1428
456788108 456788108 INFOSYS LTD SPONSORED ADR ADR 120316 7487
456837103 456837103 ING GROEP N.V. SPONSORED ADR ADR 53193 3949
457187102 457187102 INGREDION INC COM Stock 9959 94
M5425M103 M5425M103 INMODE LTD SHS Stock 22410 600
45781V101 45781V101 INNOVATIVE INDL PPTYS INC COM REIT 2190 30
45782C722 45782C722 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY ETF 29159 1110
45782C508 45782C508 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 74679 2127
45782C797 45782C797 INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 43846 1310
457669307 457669307 INSMED INC COM PAR $.01 Stock 57920 2745
457730109 457730109 INSPIRE MED SYS INC COM Stock 58760 181
457790103 457790103 INSTRUCTURE HLDGS INC COM Stock 29387 1168
458140100 458140100 INTEL CORP COM Stock 1327367 39694
45826J105 45826J105 INTELLIA THERAPEUTICS INC COM Stock 82376 2020
45841N107 45841N107 INTERACTIVE BROKERS GROUP INC COM CL A Stock 16614 200
45866F104 45866F104 INTERCONTINENTAL EXCHANGE INC COM Stock 180250 1594
459200101 459200101 INTERNATIONAL BUSINESS MACHS COM Stock 870830 6508
459506101 459506101 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 875 11
460146103 460146103 INTERNATIONAL PAPER CO COM Stock 16287 512
461202103 461202103 INTUIT COM Stock 568156 1240
46120E602 46120E602 INTUITIVE SURGICAL INC COM NEW Stock 695506 2034
46137V100 46137V100 INVESCO AEROSPACE & DEFENSE ETF ETF 166828 1975
46140H106 46140H106 INVESCO DB AGRICULTURE FUND ETF 63905 3033
46137V837 46137V837 INVESCO DWA MOMENTUM ETF ETF 145044 1790
46137V811 46137V811 INVESCO DWA TECHNOLOGY MOMENTUM ETF ETF 139869 950
46137V787 46137V787 INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 9193 150
46137V746 46137V746 INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 101546 1438
46137V688 46137V688 INVESCO DYNAMIC NETWORKING ETF ETF 62060 780
46137V662 46137V662 INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 11343 150
46138E784 46138E784 INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 14656 752
46137V613 46137V613 INVESCO FTSE RAFI US 1000 ETF ETF 66769 408
46135X108 46135X108 INVESCO HIG INCM 2023 TARG TRM COM CEF 117941 15895
46136K105 46136K105 INVESCO HIGH INCOME 2024 TARGE COM CEF 19746 2789
46137V530 46137V530 INVESCO NASDAQ INTERNET ETF ETF 650123 4158
46138E511 46138E511 INVESCO PREFERRED ETF ETF 5151 453
46090E103 46090E103 INVESCO QQQ TRUST SERIES I ETF 1478604 4003
46137V365 46137V365 INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF ETF 30798 450
46137V357 46137V357 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 7285635 48688
46137V332 46137V332 INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 160933 540
46137V282 46137V282 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 89109 303
46137V274 46137V274 INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 15258 138
46138E354 46138E354 INVESCO S&P 500 LOW VOLATILITY ETF ETF 6658 106
46138G698 46138G698 INVESCO S&P 500 REVENUE ETF ETF 71440 893
46138E263 46138E263 INVESCO S&P GLOBAL WATER INDEX ETF ETF 7712 150
46137V464 46137V464 INVESCO S&P MIDCAP MOMENTUM ETF ETF 45724 575
46137V472 46137V472 INVESCO S&P MIDCAP QUALITY ETF ETF 264890 3282
46137V456 46137V456 INVESCO S&P MIDCAP VALUE WITH MOMENTUM ETF ETF 38040 825
46137V498 46137V498 INVESCO S&P SMALLCAP MOMENTUM ETF ETF 29091 600
46137V480 46137V480 INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 30186 650
46266C105 46266C105 IQVIA HLDGS INC COM Stock 182513 812
46269C102 46269C102 IRIDIUM COMMUNICATIONS INC COM Stock 62120 1000
46284V101 46284V101 IRON MTN INC DEL COM REIT 12330 217
46436E718 46436E718 ISHARES 0-3 MONTH TREASURY BOND ETF ETF 3824 38
46434V407 46434V407 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 3731 90
464287457 464287457 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 3566466 43987
464288646 464288646 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 17560 350
464288653 464288653 ISHARES 10-20 YEAR TREASURY BOND ETF ETF 267620 2416
464287432 464287432 ISHARES 20 PLUS YEAR TREASURY BOND ETF ETF 49926 485
464288661 464288661 ISHARES 3-7 YEAR TREASURY BOND ETF ETF 27086 235
464287556 464287556 ISHARES BIOTECHNOLOGY ETF ETF 371993 2930
464288620 464288620 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 952 19
464287184 464287184 ISHARES CHINA LARGE-CAP ETF ETF 112839 4150
464287564 464287564 ISHARES COHEN & STEERS REIT ETF ETF 2032161 36569
46435G102 46435G102 ISHARES CONVERTIBLE BOND ETF ETF 137448 1800
464289859 464289859 ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 52072 785
464289883 464289883 ISHARES CORE CONSERVATIVE ALLOCATION ETF ETF 13321 378
46434V621 46434V621 ISHARES CORE DIVIDEND GROWTH ETF ETF 3213102 62354
464289867 464289867 ISHARES CORE GROWTH ALLOCATION ETF ETF 342746 6662
46429B663 46429B663 ISHARES CORE HIGH DIVIDEND ETF ETF 1306627 12964
46435G672 46435G672 ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF ETF 887 18
464289875 464289875 ISHARES CORE MODERATE ALLOCATION ETF ETF 72617 1797
46432F842 46432F842 ISHARES CORE MSCI EAFE ETF ETF 3529166 52284
46434G103 46434G103 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 67577 1371
46432F834 46432F834 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 217278 3470
464287200 464287200 ISHARES CORE S&P 500 ETF ETF 9439676 21179
464287507 464287507 ISHARES CORE S&P MID-CAP ETF ETF 3130127 11971
464287804 464287804 ISHARES CORE S&P SMALL CAP ETF ETF 1233319 12377
464287150 464287150 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 502850 5140
464287671 464287671 ISHARES CORE S&P U.S. GROWTH ETF ETF 6835 70
464287663 464287663 ISHARES CORE S&P US VALUE ETF ETF 18939 242
46434V613 46434V613 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 72479 1594
464287226 464287226 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 2094465 21383
46435G516 46435G516 ISHARES ESG AWARE MSCI EAFE ETF ETF 22390 307
46434G863 46434G863 ISHARES ESG AWARE MSCI EM ETF ETF 5061 160
46435G425 46435G425 ISHARES ESG AWARE MSCI USA ETF ETF 18712 192
46429B655 46429B655 ISHARES FLOATING RATE BOND ETF ETF 29882 588
464287341 464287341 ISHARES GLOBAL ENERGY ETF ETF 18610 500
464285204 464285204 ISHARES GOLD TRUST ETF 168377 4627
46434VAX8 46434VAX8 ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 1374436 54347
46435G318 46435G318 ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 192526 7553
46436E882 46436E882 ISHARES IBONDS DEC 2023 TERM TREASURY ETF ETF 62025 2500
46434VBG4 46434VBG4 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 1165043 47321
46435U697 46435U697 ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 155256 6027
46436E874 46436E874 ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 59500 2500
46434VBD1 46434VBD1 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 949187 38933
46435U432 46435U432 ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 90592 3440
46436E866 46436E866 ISHARES IBONDS DEC 2025 TERM TREASURY ETF ETF 57825 2500
46435GAA0 46435GAA0 ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 414997 17682
46435U283 46435U283 ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 30805 1229
464288513 464288513 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 14113 188
464287242 464287242 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 68885 637
464288612 464288612 ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 61740 600
464288448 464288448 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 33228 1262
464288281 464288281 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 2683 31
464287390 464287390 ISHARES LATIN AMERICA 40 ETF ETF 272 10
464288588 464288588 ISHARES MBS ETF ETF 77223 828
464288869 464288869 ISHARES MICRO-CAP ETF ETF 7651 70
464287119 464287119 ISHARES MORNINGSTAR GROWTH ETF ETF 166763 2675
464288307 464288307 ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 669731 10990
464287127 464287127 ISHARES MORNINGSTAR U.S. EQUITY ETF ETF 188615 3088
464288240 464288240 ISHARES MSCI ACWI EX U.S. ETF ETF 765125 15545
464287465 464287465 ISHARES MSCI EAFE ETF ETF 5346622 73747
464288885 464288885 ISHARES MSCI EAFE GROWTH ETF ETF 28528 299
46429B689 46429B689 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 163350 2420
464288273 464288273 ISHARES MSCI EAFE SMALL-CAP ETF ETF 1019646 17288
464288877 464288877 ISHARES MSCI EAFE VALUE ETF ETF 24372 498
464287234 464287234 ISHARES MSCI EMERGING MARKETS ETF ETF 931896 23557
464286533 464286533 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 28480 518
464289180 464289180 ISHARES MSCI EUROPE FINANCIALS ETF ETF 5946 310
464286608 464286608 ISHARES MSCI EUROZONE ETF ETF 6873 150
46429B598 46429B598 ISHARES MSCI INDIA ETF ETF 1442 33
46434G822 46434G822 ISHARES MSCI JAPAN ETF ETF 16465 266
464286665 464286665 ISHARES MSCI PACIFIC EX-JAPAN ETF ETF 24879 589
46429B606 46429B606 ISHARES MSCI POLAND ETF ETF 249 13
464288802 464288802 ISHARES MSCI USA ESG SELECT ETF ETF 313507 3348
46429B697 46429B697 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 98484 1325
46432F339 46432F339 ISHARES MSCI USA QUALITY FACTOR ETF ETF 632001 4686
464288414 464288414 ISHARES NATIONAL MUNI BOND ETF ETF 48776 457
464288687 464288687 ISHARES PREFERRED & INCOME SECURITIES ETF ETF 391790 12667
464287622 464287622 ISHARES RUSSELL 1000 ETF ETF 3679987 15098
464287614 464287614 ISHARES RUSSELL 1000 GROWTH ETF ETF 3603356 13095
464287598 464287598 ISHARES RUSSELL 1000 VALUE ETF ETF 3034150 19224
464287655 464287655 ISHARES RUSSELL 2000 ETF ETF 1708844 9125
464287648 464287648 ISHARES RUSSELL 2000 GROWTH ETF ETF 5155605 21246
464287630 464287630 ISHARES RUSSELL 2000 VALUE ETF ETF 8465131 60122
464287689 464287689 ISHARES RUSSELL 3000 ETF ETF 516849 2031
464287481 464287481 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 1607747 16638
464287473 464287473 ISHARES RUSSELL MID-CAP VALUE ETF ETF 1898914 17288
464287499 464287499 ISHARES RUSSELL MIDCAP ETF ETF 826407 11316
464289438 464289438 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 5557969 35053
464289420 464289420 ISHARES RUSSELL TOP 200 VALUE ETF ETF 3539778 52488
464287309 464287309 ISHARES S&P 500 GROWTH ETF ETF 948097 13452
464287408 464287408 ISHARES S&P 500 VALUE ETF ETF 3583254 22230
464287606 464287606 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 513900 6852
464287705 464287705 ISHARES S&P MID-CAP 400 VALUE ETF ETF 606677 5663
464287887 464287887 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 60568 527
464287879 464287879 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 198643 2089
464287168 464287168 ISHARES SELECT DIVIDEND ETF ETF 1315980 11615
464288158 464288158 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 5514 53
46428Q109 46428Q109 ISHARES SILVER TRUST ETF 623295 29837
464287176 464287176 ISHARES TIPS BOND ETF ETF 480739 4467
464288760 464288760 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 171505 1470
464287838 464287838 ISHARES U.S. BASIC MATERIALS ETF ETF 13305 100
46431W853 46431W853 ISHARES U.S. ETF TRUST ISHARES GSCI COMMODITY DYNAMIC ROLL STRATEGY ETF ETF 11249 433
464287788 464287788 ISHARES U.S. FINANCIALS ETF ETF 5969 80
464287762 464287762 ISHARES U.S. HEALTHCARE ETF ETF 451767 1612
464288828 464288828 ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 112552 440
464287754 464287754 ISHARES U.S. INDUSTRIALS ETF ETF 90134 850
46435U713 46435U713 ISHARES U.S. INFRASTRUCTURE ETF ETF 12309 315
464288810 464288810 ISHARES U.S. MEDICAL DEVICES ETF ETF 415281 7355
464288851 464288851 ISHARES U.S. OIL & GAS EXPLORATION & PRODUCTION ETF ETF 327355 3854
464287721 464287721 ISHARES U.S. TECHNOLOGY ETF ETF 435153 3997
46429B267 46429B267 ISHARES U.S. TREASURY BOND ETF ETF 14267 623
464287770 464287770 ISHARES US FINANCIAL SERVICES ETF ETF 14219 90
465562106 465562106 ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 47979 8132
466032109 466032109 J & J SNACK FOODS CORP COM Stock 106260 671
46654Q203 46654Q203 J.P. MORGAN NASDAQ EQUITY PREMIUM INCOME ETF ETF 28732 594
466367109 466367109 JACK IN THE BOX INC COM Stock 44864 460
46982L108 46982L108 JACOBS SOLUTIONS INC COM Stock 11889 100
47103U845 47103U845 JANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF ETF 166549 3341
47103U852 47103U852 JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 1086114 23735
46590V100 46590V100 JBG SMITH PPTYS COM REIT 5309 353
47215P106 47215P106 JD.COM INC SPON ADR CL A ADR 15836 464
G65163100 G65163100 JOBY AVIATION INC COMMON STOCK Stock 12312 1200
477839104 477839104 JOHN BEAN TECHNOLOGIES CORP COM Stock 72659 599
478160104 478160104 JOHNSON & JOHNSON COM Stock 7930781 47914
G51502105 G51502105 JOHNSON CTLS INTL PLC SHS Stock 77748 1141
48020Q107 48020Q107 JONES LANG LASALLE INC COM Stock 5609 36
46641Q167 46641Q167 JPMORGAN ACTIVE VALUE ETF ETF 106087 1996
46625H100 46625H100 JPMORGAN CHASE & CO COM Stock 7535442 65563
46641Q332 46641Q332 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 2219899 40121
46641Q837 46641Q837 JPMORGAN ULTRA-SHORT INCOME ETF ETF 135378 2700
48203R104 48203R104 JUNIPER NETWORKS INC COM Stock 7864 251
48282T104 48282T104 KADANT INC COM Stock 131483 592
483007704 483007704 KAISER ALUMINUM CORP COM PAR $0.01 Stock 42984 600
486606106 486606106 KAYNE ANDERSON ENERGY INFRSTR COM CEF 8140 1000
48661E108 48661E108 KAYNE ANDERSON NEXTGEN ENRGY COM CEF 1811 255
48666K109 48666K109 KB HOME COM Stock 114848 2221
48242W106 48242W106 KBR INC COM Stock 50291 773
487836108 487836108 KELLOGG CO COM Stock 2157 32
488401100 488401100 KEMPER CORP COM Stock 14719 305
49177J102 49177J102 KENVUE INC COM Stock 2959 112
493267108 493267108 KEYCORP COM Stock 60254 6521
49338L103 49338L103 KEYSIGHT TECHNOLOGIES INC COM Stock 209480 1251
494368103 494368103 KIMBERLY-CLARK CORP COM Stock 630934 4570
49446R109 49446R109 KIMCO RLTY CORP COM REIT 4772 242
49456B101 49456B101 KINDER MORGAN INC DEL COM Stock 21525 1250
49714P108 49714P108 KINSALE CAP GROUP INC COM Stock 87937 235
49803T300 49803T300 KITE RLTY GROUP TR COM NEW REIT 77632 3475
482480100 482480100 KLA CORP COM NEW Stock 12126 25
500255104 500255104 KOHLS CORP COM Stock 4610 200
500472303 500472303 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 3601 166
500754106 500754106 KRAFT HEINZ CO COM Stock 551741 15542
500767306 500767306 KRANESHARES CSI CHINA INTERNET ETF ETF 2074 77
501044101 501044101 KROGER CO COM Stock 2021 43
50155Q100 50155Q100 KYNDRYL HLDGS INC COMMON STOCK Stock 6454 486
502431109 502431109 L3HARRIS TECHNOLOGIES INC COM Stock 71652 366
505336107 505336107 LA Z BOY INC COM Stock 25260 882
50540R409 50540R409 LABORATORY CORP AMER HLDGS COM NEW Stock 618770 2564
512816109 512816109 LAMAR ADVERTISING CO NEW CL A REIT 7940 80
513272104 513272104 LAMB WESTON HLDGS INC COM Stock 49658 432
515098101 515098101 LANDSTAR SYS INC COM Stock 67389 350
516544103 516544103 LANTHEUS HLDGS INC COM Stock 38184 455
517834107 517834107 LAS VEGAS SANDS CORP COM Stock 5858 101
518415104 518415104 LATTICE SEMICONDUCTOR CORP COM Stock 9607 100
518439104 518439104 LAUDER ESTEE COS INC CL A Stock 130396 664
521865204 521865204 LEAR CORP COM NEW Stock 144 1
524660107 524660107 LEGGETT & PLATT INC COM Stock 6161 208
525327102 525327102 LEIDOS HOLDINGS INC COM Stock 6636 75
525558201 525558201 LEMAITRE VASCULAR INC COM Stock 53959 802
526057104 526057104 LENNAR CORP CL A Stock 28571 228
526057302 526057302 LENNAR CORP CL B Stock 678 6
531229607 531229607 LIBERTY MEDIA CORP DEL COM C SIRIUSXM Stock 655 20
532457108 532457108 LILLY ELI & CO COM Stock 4404160 9391
534187109 534187109 LINCOLN NATL CORP IND COM Stock 3684 143
G54950103 G54950103 LINDE PLC SHS Stock 283524 744
535919500 535919500 LIONS GATE ENTMNT CORP CL B NON VTG Stock 382889 45855
538034109 538034109 LIVE NATION ENTERTAINMENT INC COM Stock 227775 2500
501889208 501889208 LKQ CORP COM Stock 1021531 17531
539830109 539830109 LOCKHEED MARTIN CORP COM Stock 1750812 3803
67091J503 67091J503 LOGICMARK INC COM NEW Stock 3 1
54738L109 54738L109 LOVESAC COMPANY COM Stock 1348 50
548661107 548661107 LOWES COS INC COM Stock 2233753 9897
502175102 502175102 LTC PPTYS INC COM REIT 13208 400
549498103 549498103 LUCID GROUP INC COM Stock 2894 420
550021109 550021109 LULULEMON ATHLETICA INC COM Stock 894017 2362
550241103 550241103 LUMEN TECHNOLOGIES INC COM Stock 3955 1750
55024U109 55024U109 LUMENTUM HLDGS INC COM Stock 93491 1648
550424105 550424105 LUMINAR TECHNOLOGIES INC COM CL A Stock 826 120
529043101 529043101 LXP INDUSTRIAL TRUST COM REIT 52367 5371
55087P104 55087P104 LYFT INC CL A COM Stock 144 15
N53745100 N53745100 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock 8173 89
55261F104 55261F104 M & T BK CORP COM Stock 43935 355
55405Y100 55405Y100 MACOM TECH SOLUTIONS HLDGS INC COM Stock 49016 748
55616P104 55616P104 MACYS INC COM Stock 40125 2500
556269108 556269108 MADDEN STEVEN LTD COM Stock 82281 2517
559080106 559080106 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 701723 11260
56035L104 56035L104 MAIN STR CAP CORP COM CEF 212159 5300
56117J100 56117J100 MALIBU BOATS INC COM CL A Stock 61593 1050
562750109 562750109 MANHATTAN ASSOCIATES INC COM Stock 82750 414
56501R106 56501R106 MANULIFE FINL CORP COM Stock 1570 83
565849106 565849106 MARATHON OIL CORP COM Stock 13812 600
56585A102 56585A102 MARATHON PETE CORP COM Stock 512916 4399
56854Q200 56854Q200 MARINUS PHARMACEUTICALS INC COM NEW Stock 402 37
570535104 570535104 MARKEL GROUP INC COM Stock 1427442 1032
57060D108 57060D108 MARKETAXESS HLDGS INC COM Stock 2353 9
571903202 571903202 MARRIOTT INTL INC NEW CL A Stock 11889645 64727
57164Y107 57164Y107 MARRIOTT VACATIONS WORLDWIDE C COM Stock 242617 1977
571748102 571748102 MARSH & MCLENNAN COS INC COM Stock 267074 1420
573284106 573284106 MARTIN MARIETTA MATLS INC COM Stock 77564 168
573874104 573874104 MARVELL TECHNOLOGY INC COM Stock 3132 52
574599106 574599106 MASCO CORP COM Stock 217183 3785
574795100 574795100 MASIMO CORP COM Stock 159614 970
576323109 576323109 MASTEC INC COM Stock 4247 36
57638P104 57638P104 MASTERBRAND INC COMMON STOCK Stock 3826 329
57636Q104 57636Q104 MASTERCARD INCORPORATED CL A Stock 9852244 25250
57667L107 57667L107 MATCH GROUP INC NEW COM Stock 10421 249
81369Y100 81369Y100 MATERIALS SELECT SECTOR SPDR FUND ETF 140962 1701
577081102 577081102 MATTEL INC COM Stock 2970 152
57776J100 57776J100 MAXLINEAR INC COM Stock 58197 1844
579780206 579780206 MCCORMICK & CO INC COM NON VTG Stock 614972 7050
579780107 579780107 MCCORMICK & CO INC COM VTG Stock 14549 168
580135101 580135101 MCDONALDS CORP COM Stock 1398242 4686
58155Q103 58155Q103 MCKESSON CORP COM Stock 19229 45
58506Q109 58506Q109 MEDPACE HLDGS INC COM Stock 63405 264
G5960L103 G5960L103 MEDTRONIC PLC SHS Stock 1546948 17559
58733R102 58733R102 MERCADOLIBRE INC COM Stock 100691 85
58933Y105 58933Y105 MERCK & CO INC COM Stock 3156805 27358
589889104 589889104 MERIT MED SYS INC COM Stock 94179 1126
59064R109 59064R109 MESA LABS INC COM Stock 33025 257
30303M102 30303M102 META PLATFORMS INC CL A Stock 3680805 12826
59156R108 59156R108 METLIFE INC COM Stock 103337 1828
592688105 592688105 METTLER TOLEDO INTERNATIONAL COM Stock 14428 11
552953101 552953101 MGM RESORTS INTERNATIONAL COM Stock 38298 872
595017104 595017104 MICROCHIP TECHNOLOGY INC. COM Stock 47931 535
595112103 595112103 MICRON TECHNOLOGY INC COM Stock 8078 128
594918104 594918104 MICROSOFT CORP COM Stock 31458413 146370
594972408 594972408 MICROSTRATEGY INC CL A NEW Stock 34242 100
59540G107 59540G107 MID PENN BANCORP INC COM Stock 15500 702
59522J103 59522J103 MID-AMER APT CMNTYS INC COM REIT 2885 19
603158106 603158106 MINERALS TECHNOLOGIES INC COM Stock 99515 1725
603693102 603693102 MINK THERAPEUTICS INC COM Stock 11 5
60770K107 60770K107 MODERNA INC COM Stock 901895 7423
60855R100 60855R100 MOLINA HEALTHCARE INC COM Stock 45186 150
609207105 609207105 MONDELEZ INTL INC CL A Stock 1608149 22048
609839105 609839105 MONOLITHIC PWR SYS INC COM Stock 5943 11
61174X109 61174X109 MONSTER BEVERAGE CORP NEW COM Stock 173411 3019
615369105 615369105 MOODYS CORP COM Stock 5564 16
617446448 617446448 MORGAN STANLEY COM NEW Stock 991386 11609
61945C103 61945C103 MOSAIC CO NEW COM Stock 76257 2179
620076307 620076307 MOTOROLA SOLUTIONS INC COM NEW Stock 26395 90
553368101 553368101 MP MATERIALS CORP COM CL A Stock 22880 1000
55336V100 55336V100 MPLX LP COM UNIT REP LTD Stock 33940 1000
55354G100 55354G100 MSCI INC COM Stock 7978 17
626717102 626717102 MURPHY OIL CORP COM Stock 75298 1966
626755102 626755102 MURPHY USA INC COM Stock 67822 218
55405W104 55405W104 MYR GROUP INC DEL COM Stock 80099 579
631103108 631103108 NASDAQ INC COM Stock 5184 104
632347100 632347100 NATHANS FAMOUS INC NEW COM Stock 27489 350
636180101 636180101 NATIONAL FUEL GAS CO COM Stock 3030 59
637870106 637870106 NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN REIT 0 0
63888U108 63888U108 NATURAL GROCERS BY VITAMIN COT COM Stock 613 50
640491106 640491106 NEOGEN CORP COM Stock 349109 16051
64049M209 64049M209 NEOGENOMICS INC COM NEW Stock 34936 2174
64110D104 64110D104 NETAPP INC COM Stock 5042 66
64110W102 64110W102 NETEASE INC SPONSORED ADS ADR 1139492 11785
64110L106 64110L106 NETFLIX INC COM Stock 1209894 19316
651229106 651229106 NEWELL BRANDS INC COM Stock 12406 1426
651639106 651639106 NEWMONT CORP COM Stock 74655 1750
65249B109 65249B109 NEWS CORP NEW CL A Stock 4349 223
65339F101 65339F101 NEXTERA ENERGY INC COM Stock 1493164 20124
65341B106 65341B106 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 793868 13538
65290C105 65290C105 NEXTIER OILFIELD SOLUTIONS COM Stock 64484 7213
653656108 653656108 NICE LTD SPONSORED ADR ADR 62570 303
654106103 654106103 NIKE INC CL B Stock 3230640 29271
62914V106 62914V106 NIO INC SPON ADS ADR 1841 190
65473P105 65473P105 NISOURCE INC COM Stock 41025 1500
629209305 629209305 NMI HLDGS INC CL A Stock 79397 3075
637417106 637417106 NNN REIT INC COM REIT 813 19
G65773106 G65773106 NORDIC AMERICAN TANKERS LIMITE COM Stock 734 200
655664100 655664100 NORDSTROM INC COM Stock 757 757
655844108 655844108 NORFOLK SOUTHN CORP COM Stock 416558 1837
665859104 665859104 NORTHERN TR CORP COM Stock 21056 284
666807102 666807102 NORTHROP GRUMMAN CORP COM Stock 1224735 2687
668074305 668074305 NORTHWESTERN CORP COM NEW Stock 65104 1147
62955J103 62955J103 NOV INC COM Stock 321 20
67000B104 67000B104 NOVANTA INC COM Stock 102728 558
66987V109 66987V109 NOVARTIS AG SPONSORED ADR ADR 178813 1772
670002401 670002401 NOVAVAX INC COM NEW Stock 5290 712
670100205 670100205 NOVO-NORDISK A S ADR ADR 16830 104
629377508 629377508 NRG ENERGY INC COM NEW Stock 486 13
G6683N103 G6683N103 NU HLDGS LTD ORD SHS CL A Stock 36815 4666
670346105 670346105 NUCOR CORP COM Stock 40221 245
670704105 670704105 NUVASIVE INC COM Stock 104640 2516
670657105 670657105 NUVEEN AMT FREE QLTY MUN INCME COM CEF 27402 2507
67072T108 67072T108 NUVEEN FLOATING RATE INCOME FD COM CEF 24 3
670928100 670928100 NUVEEN MUN VALUE FD INC COM CEF 601170 69100
67070X101 67070X101 NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 5422 465
67075A106 67075A106 NUVEEN PFD & INCOME TERM FD COM CEF 41975 2500
67066V101 67066V101 NUVEEN QUALITY MUNCP INCOME FD COM CEF 95434 8468
67074Y105 67074Y105 NUVEEN REAL ASSET INCOME & GRO COM CEF 5139 450
6706ER101 6706ER101 NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 105489 7890
67064R102 67064R102 NUVEEN VIRGINIA QLTY MUNCPL FD COM CEF 160566 14881
G6700G107 G6700G107 NVENT ELECTRIC PLC SHS Stock 25835 500
67066G104 67066G104 NVIDIA CORPORATION COM Stock 2311416 5464
62944T105 62944T105 NVR INC COM Stock 228622 36
N6596X109 N6596X109 NXP SEMICONDUCTORS N V COM Stock 1411269 6895
67421J108 67421J108 OATLY GROUP AB SPONSORED ADS ADR 1025 500
674599105 674599105 OCCIDENTAL PETE CORP COM Stock 375967 6394
674599162 674599162 OCCIDENTAL PETE CORP WT EXP 080327 Stock 1903 51
679295105 679295105 OKTA INC CL A Stock 10194 147
679580100 679580100 OLD DOMINION FREIGHT LINE INC COM Stock 20706 56
680033107 680033107 OLD NATL BANCORP IND COM Stock 60723 4356
680223104 680223104 OLD REP INTL CORP COM Stock 20212 803
681936100 681936100 OMEGA HEALTHCARE INVS INC COM REIT 15345 500
68218J103 68218J103 OMNIAB INC COM Stock 15352 3052
68213N109 68213N109 OMNICELL COM COM Stock 49212 668
681919106 681919106 OMNICOM GROUP INC COM Stock 3806 40
682189105 682189105 ON SEMICONDUCTOR CORP COM Stock 9458 100
68268W103 68268W103 ONEMAIN HLDGS INC COM Stock 132757 3039
682680103 682680103 ONEOK INC NEW COM Stock 13578 220
683715106 683715106 OPEN TEXT CORP COM Stock 39930 961
68375N103 68375N103 OPKO HEALTH INC COM Stock 217 100
68389X105 68389X105 ORACLE CORP COM Stock 2567709 21561
67103H107 67103H107 OREILLY AUTOMOTIVE INC COM Stock 110815 116
68622V106 68622V106 ORGANON & CO COMMON STOCK Stock 97703 4695
68629Y103 68629Y103 ORION OFFICE REIT INC COM REIT 66 10
68752L100 68752L100 ORTHOPEDIATRICS CORP COM Stock 13813 315
688239201 688239201 OSHKOSH CORP COM Stock 4849 56
68902V107 68902V107 OTIS WORLDWIDE CORP COM Stock 184963 2078
69047Q102 69047Q102 OVINTIV INC COM Stock 22248 584
G6856M114 G6856M114 OXBRIDGE RE HLDGS LTD WT EXP 032624 Stock 1488 24000
693718108 693718108 PACCAR INC COM Stock 1757 21
69374H105 69374H105 PACER TRENDPILOT US LARGE CAP ETF ETF 37170 900
69404D108 69404D108 PACIFIC BIOSCIENCES CALIF INC COM Stock 51857 3899
69478X105 69478X105 PACIFIC PREMIER BANCORP COM Stock 30544 1477
695156109 695156109 PACKAGING CORP AMER COM Stock 93041 704
69608A108 69608A108 PALANTIR TECHNOLOGIES INC CL A Stock 43691 2850
697435105 697435105 PALO ALTO NETWORKS INC COM Stock 1291348 5054
701094104 701094104 PARKER-HANNIFIN CORP COM Stock 96340 247
703481101 703481101 PATTERSON-UTI ENERGY INC COM Stock 82617 6902
704326107 704326107 PAYCHEX INC COM Stock 905476 8094
70432V102 70432V102 PAYCOM SOFTWARE INC COM Stock 134921 420
70450Y103 70450Y103 PAYPAL HLDGS INC COM Stock 1524647 22848
69325Q105 69325Q105 PCTEL INC COM Stock 959 200
69327R101 69327R101 PDC ENERGY INC COM Stock 87360 1228
704699107 704699107 PEAPACK-GLADSTONE FINL CORP COM Stock 1571 58
70509V100 70509V100 PEBBLEBROOK HOTEL TR COM REIT 36927 2649
70614W100 70614W100 PELOTON INTERACTIVE INC CL A COM Stock 385 50
G7S00T104 G7S00T104 PENTAIR PLC SHS Stock 5879 91
713448108 713448108 PEPSICO INC COM Stock 3945556 21302
L7579L106 L7579L106 PERIMETER SOLUTIONS SA COMMON STOCK Stock 45608 7416
71424F105 71424F105 PERMIAN RESOURCES CORP CLASS A COM Stock 72742 6637
G97822103 G97822103 PERRIGO CO PLC SHS Stock 340 10
717081103 717081103 PFIZER INC COM Stock 1107956 30206
718172109 718172109 PHILIP MORRIS INTL INC COM Stock 916407 9387
718546104 718546104 PHILLIPS 66 COM Stock 1014187 10633
71844V201 71844V201 PHILLIPS EDISON & CO INC COMMON STOCK REIT 42839 1257
71943U104 71943U104 PHYSICIANS RLTY TR COM REIT 60773 4344
72201R882 72201R882 PIMCO 25 PLUS YEAR ZERO CPN US TREAS INDEX ETF ETF 16197 176
72200U100 72200U100 PIMCO CORPORATE & INCM STRG FD COM CEF 27951 2132
72201B101 72201B101 PIMCO CORPORATE & INCOME OPPOR COM CEF 85526 6109
72201Y101 72201Y101 PIMCO DYNAMIC INCOME FD SHS CEF 50869 2713
72201R833 72201R833 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 55467 556
722014107 722014107 PIMCO HIGH INCOME FD COM SHS CEF 245 49
72352L106 72352L106 PINTEREST INC CL A Stock 10936 400
723787107 723787107 PIONEER NAT RES CO COM Stock 59253 286
724479100 724479100 PITNEY BOWES INC COM Stock 2100 593
69344D408 69344D408 PLDT INC SPONSORED ADR ADR 1285 55
693475105 693475105 PNC FINL SVCS GROUP INC COM Stock 736933 5851
28252C117 28252C117 POLISHED COM INC WT EXP 060226 Stock 519 8000
739128106 739128106 POWELL INDS INC COM Stock 7574 125
693506107 693506107 PPG INDS INC COM Stock 509559 3436
69351T106 69351T106 PPL CORP COM Stock 7462 282
74017N105 74017N105 PRECIGEN INC COM Stock 201 175
74251V102 74251V102 PRINCIPAL FINANCIAL GROUP INC COM Stock 119524 1576
74275K108 74275K108 PROCORE TECHNOLOGIES INC COM Stock 52772 811
742718109 742718109 PROCTER AND GAMBLE CO COM Stock 3486916 22980
74319B502 74319B502 PROFOUND MED CORP COM NEW Stock 3206 250
743312100 743312100 PROGRESS SOFTWARE CORP COM Stock 44098 759
743315103 743315103 PROGRESSIVE CORP COM Stock 238531 1802
74340E103 74340E103 PROGYNY INC COM Stock 19867 505
74340W103 74340W103 PROLOGIS INC. COM REIT 1799841 14677
74346Y103 74346Y103 PROS HOLDINGS INC COM Stock 14938 485
74347B508 74347B508 PROSHARES DJ BROOKFIELD GLOBAL INFRASTRUCTURE ETF ETF 1347 30
74347B698 74347B698 PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 164409 2780
74348A467 74348A467 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 736515 7812
74347B680 74347B680 PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 311999 4440
74348A210 74348A210 PROSHARES SHORT RUSSELL2000 ETF 913 40
74347X633 74347X633 PROSHARES ULTRA FINANCIALS ETF 187042 4100
74347B201 74347B201 PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 14700 500
G72800108 G72800108 PROTHENA CORP PLC SHS Stock 6828 100
744320102 744320102 PRUDENTIAL FINL INC COM Stock 53804 610
74435K204 74435K204 PRUDENTIAL PLC ADR ADR 198 7
69370C100 69370C100 PTC INC COM Stock 427042 3001
69366J200 69366J200 PTC THERAPEUTICS INC COM Stock 57670 1418
74460D109 74460D109 PUBLIC STORAGE COM REIT 11383 39
744573106 744573106 PUBLIC SVC ENTERPRISE GRP INC COM Stock 100176 1600
745867101 745867101 PULTE GROUP INC COM Stock 4272 55
74736L109 74736L109 Q2 HLDGS INC COM Stock 44094 1427
747316107 747316107 QUAKER HOUGHTON COM Stock 65292 335
747525103 747525103 QUALCOMM INC COM Stock 984818 8273
74762E102 74762E102 QUANTA SVCS INC COM Stock 88403 450
74834L100 74834L100 QUEST DIAGNOSTICS INC COM Stock 10261 73
751212101 751212101 RALPH LAUREN CORP CL A Stock 370 3
753422104 753422104 RAPID7 INC COM Stock 53612 1184
754730109 754730109 RAYMOND JAMES FINL INC COM Stock 402213 3876
754907103 754907103 RAYONIER INC COM REIT 18840 600
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP COM Stock 1459127 14895
81369Y860 81369Y860 REAL ESTATE SELECT SECTOR SPDR FUND ETF 22426 595
756109104 756109104 REALTY INCOME CORP COM REIT 867075 14502
75737F108 75737F108 REDFIN CORP COM Stock 6210 500
75776W103 75776W103 REDWIRE CORPORATION COM Stock 30600 12000
M8287R103 M8287R103 REE AUTOMOTIVE LTD CLASS A ORD SHS Stock 38 100
758750103 758750103 REGAL REXNORD CORPORATION COM Stock 46632 303
75886F107 75886F107 REGENERON PHARMACEUTICALS COM Stock 2606863 3628
7591EP100 7591EP100 REGIONS FINANCIAL CORP NEW COM Stock 11138 625
759351604 759351604 REINSURANCE GRP OF AMERICA INC COM NEW Stock 154362 1113
759530108 759530108 RELX PLC SPONSORED ADR ADR 332662 9951
G7496G103 G7496G103 RENAISSANCERE HLDGS LTD COM Stock 135973 729
760125104 760125104 RENTOKIL INITIAL PLC SPONSORED ADR ADR 75055 1924
759916109 759916109 REPLIGEN CORP COM Stock 70871 501
760759100 760759100 REPUBLIC SVCS INC COM Stock 340956 2226
761152107 761152107 RESMED INC COM Stock 70576 323
76131D103 76131D103 RESTAURANT BRANDS INTL INC COM Stock 22326 288
76156B107 76156B107 REVOLVE GROUP INC CL A Stock 3772 230
761624105 761624105 REX AMERICAN RES CORP COM Stock 7832 225
76680R206 76680R206 RINGCENTRAL INC CL A Stock 1113 34
76954A103 76954A103 RIVIAN AUTOMOTIVE INC COM CL A Stock 9446 567
771049103 771049103 ROBLOX CORP CL A Stock 334006 8288
773903109 773903109 ROCKWELL AUTOMATION INC COM Stock 7248 22
775109200 775109200 ROGERS COMMUNICATIONS INC CL B Stock 228 5
77543R102 77543R102 ROKU INC COM CL A Stock 2750 43
775711104 775711104 ROLLINS INC COM Stock 103691 2421
776696106 776696106 ROPER TECHNOLOGIES INC COM Stock 101930 212
778296103 778296103 ROSS STORES INC COM Stock 105963 945
53656F417 53656F417 ROUNDHILL BALL METAVERSE ETF ETF 6529 629
780087102 780087102 ROYAL BK CDA COM Stock 85195 892
V7780T103 V7780T103 ROYAL CARIBBEAN GROUP COM Stock 15561 150
780287108 780287108 ROYAL GOLD INC COM Stock 34434 300
780910105 780910105 ROYCE VALUE TR INC COM CEF 166 12
749685103 749685103 RPM INTL INC COM Stock 17946 200
74971D101 74971D101 RPT REALTY SH BEN INT REIT 44611 4269
78137L105 78137L105 RUMBLE INC COM CL A Stock 1481 166
783513203 783513203 RYANAIR HOLDINGS PLC SPONSORED ADS ADR 271855 2458
78409V104 78409V104 S&P GLOBAL INC COM Stock 596524 1488
Y7388L103 Y7388L103 SAFE BULKERS INC COM Stock 20212 6200
79466L302 79466L302 SALESFORCE INC COM Stock 3012365 30878
800363103 800363103 SANDY SPRING BANCORP INC COM Stock 3402 150
80105N105 80105N105 SANOFI SPONSORED ADR ADR 10349 192
803054204 803054204 SAP SE SPON ADR ADR 84959 621
803607100 803607100 SAREPTA THERAPEUTICS INC COM Stock 15460 135
78410G104 78410G104 SBA COMMUNICATIONS CORP NEW CL A REIT 245897 1061
806857108 806857108 SCHLUMBERGER LTD COM STK Stock 898994 18302
80810D103 80810D103 SCHRODINGER INC COM Stock 14976 300
808513105 808513105 SCHWAB CHARLES CORP COM Stock 174175 9195
808524771 808524771 SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 64478 1120
808524805 808524805 SCHWAB INTERNATIONAL EQUITY ETF ETF 1319 37
808524300 808524300 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 13791 184
808524409 808524409 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 17242 257
808524508 808524508 SCHWAB U.S. MID-CAP ETF ETF 27204 383
808524797 808524797 SCHWAB US DIVIDEND EQUITY ETF ETF 38852 535
808524870 808524870 SCHWAB US TIPS ETF ETF 28627 546
808625107 808625107 SCIENCE APPLICATIONS INTL CORP COM Stock 4499 40
810186106 810186106 SCOTTS MIRACLE-GRO CO CL A Stock 122496 1954
811246107 811246107 SCULPTOR CAP MGMT COM CL A Stock 353 40
81141R100 81141R100 SEA LTD SPONSORD ADS ADR 199135 3431
G7997R103 G7997R103 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock 62612 1012
81181C104 81181C104 SEAGEN INC COM Stock 481150 2500
81211K100 81211K100 SEALED AIR CORP NEW COM Stock 114720 2868
784117103 784117103 SEI INVTS CO COM Stock 48292 810
81617J301 81617J301 SELECT WATER SOLUTIONS INC CL A COM Stock 9752 1204
816300107 816300107 SELECTIVE INS GROUP INC COM Stock 97005 1011
816851109 816851109 SEMPRA COM Stock 743944 5110
816850101 816850101 SEMTECH CORP COM Stock 41220 1619
G8060N102 G8060N102 SENSATA TECHNOLOGIES HLDG PLC SHS Stock 151931 3377
81730H109 81730H109 SENTINELONE INC CL A Stock 1510 100
817565104 817565104 SERVICE CORP INTL COM Stock 4263 66
81761L102 81761L102 SERVICE PPTYS TR COM SH BEN INT REIT 34760 4000
81762P102 81762P102 SERVICENOW INC COM Stock 349545 622
780259305 780259305 SHELL PLC SPON ADS ADR 119854 1985
824348106 824348106 SHERWIN WILLIAMS CO COM Stock 630344 2374
82489T104 82489T104 SHOCKWAVE MED INC COM Stock 57082 200
82509L107 82509L107 SHOPIFY INC CL A Stock 607821 9409
826919102 826919102 SILICON LABORATORIES INC COM Stock 81078 514
828806109 828806109 SIMON PPTY GROUP INC NEW COM REIT 388853 3367
829073105 829073105 SIMPSON MFG INC COM Stock 61217 442
82968B103 82968B103 SIRIUS XM HOLDINGS INC COM Stock 24734 5460
82982L103 82982L103 SITEONE LANDSCAPE SUPPLY INC COM Stock 111629 667
83012A109 83012A109 SIXTH STREET SPECIALTY LENDING COM CEF 3738 200
83088M102 83088M102 SKYWORKS SOLUTIONS INC COM Stock 366273 3309
831865209 831865209 SMITH A O CORP COM Stock 4876 67
832696405 832696405 SMUCKER J M CO COM NEW Stock 40314 273
833034101 833034101 SNAP ON INC COM Stock 169456 588
833445109 833445109 SNOWFLAKE INC CL A Stock 347033 1972
83406F102 83406F102 SOFI TECHNOLOGIES INC COM Stock 196924 23612
83417M104 83417M104 SOLAREDGE TECHNOLOGIES INC COM Stock 2960 11
83545G102 83545G102 SONIC AUTOMOTIVE INC CL A Stock 21976 461
83570H108 83570H108 SONOS INC COM Stock 11513 705
835699307 835699307 SONY GROUP CORPORATION SPONSORED ADR ADR 110749 1230
842587107 842587107 SOUTHERN CO COM Stock 155674 2216
840441109 840441109 SOUTHSTATE CORPORATION COM Stock 50403 766
844741108 844741108 SOUTHWEST AIRLS CO COM Stock 92217 2547
845467109 845467109 SOUTHWESTERN ENERGY CO COM Stock 70948 11805
78468R663 78468R663 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 2938 32
78468R523 78468R523 SPDR BLOOMBERG 3-12 MONTH T-BILL ETF ETF 11438 115
78464A359 78464A359 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 13990 200
78468R622 78468R622 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 23376 254
78467X109 78467X109 SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 103850 302
78464A607 78464A607 SPDR DOW JONES REIT ETF ETF 2894 32
98149E303 98149E303 SPDR GOLD MINISHARES TRUST ETF 5151825 135254
78463V107 78463V107 SPDR GOLD SHARES ETF 2907584 16310
78468R812 78468R812 SPDR MSCI USA STRATEGICFACTORS ETF ETF 587749 4780
78464A649 78464A649 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 50994 2010
78463X889 78463X889 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 452924 13919
78464A854 78464A854 SPDR PORTFOLIO S&P 500 ETF ETF 2762 53
78464A409 78464A409 SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 21170 347
78468R788 78468R788 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 52246 1409
78464A474 78464A474 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 23640 803
78462F103 78462F103 SPDR S&P 500 ETF TRUST ETF 3389287 7654
78464A870 78464A870 SPDR S&P BIOTECH ETF ETF 257088 3090
78463X400 78463X400 SPDR S&P CHINA ETF ETF 88524 1200
78464A763 78464A763 SPDR S&P DIVIDEND ETF ETF 51238 418
78463X459 78463X459 SPDR S&P GLOBAL DIVIDEND ETF ETF 20668 360
78463X541 78463X541 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 631610 11716
78464A789 78464A789 SPDR S&P INSURANCE ETF ETF 11406 279
78467Y107 78467Y107 SPDR S&P MIDCAP 400 ETF TRUST ETF 219820 459
78468R556 78468R556 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 244777 1900
78464A698 78464A698 SPDR S&P REGIONAL BANKING ETF ETF 61245 1500
78464A862 78464A862 SPDR S&P SEMICONDUCTOR ETF ETF 328937 1486
84790A105 84790A105 SPECTRUM BRANDS HLDGS INC NEW COM Stock 78 1
84857L101 84857L101 SPIRE INC COM Stock 66168 1043
848574109 848574109 SPIRIT AEROSYSTEMS HLDGS INC COM CL A Stock 158093 5416
84860W300 84860W300 SPIRIT RLTY CAP INC NEW COM NEW REIT 3938 100
848637104 848637104 SPLUNK INC COM Stock 90813 856
L8681T102 L8681T102 SPOTIFY TECHNOLOGY S A SHS Stock 17339 108
85210B102 85210B102 SPROTT GOLD MINERS ETF ETF 2588 100
85207H104 85207H104 SPROTT PHYSICAL GOLD TR UNIT CEF 90863 6090
85209W109 85209W109 SPROUT SOCIAL INC COM CL A Stock 95690 2073
78463M107 78463M107 SPS COMM INC COM Stock 60499 315
78467J100 78467J100 SS&C TECHNOLOGIES HLDGS INC COM Stock 667 11
854502101 854502101 STANLEY BLACK & DECKER INC COM Stock 15462 165
855244109 855244109 STARBUCKS CORP COM Stock 5619179 56725
85571B105 85571B105 STARWOOD PPTY TR INC COM REIT 1940 100
857477103 857477103 STATE STR CORP COM Stock 435787 5955
858912108 858912108 STERICYCLE INC COM Stock 87911 1893
G8473T100 G8473T100 STERIS PLC SHS USD Stock 11699 52
860630102 860630102 STIFEL FINL CORP COM Stock 130737 2191
861012102 861012102 STMICROELECTRONICS N V NY REGISTRY ADR 51140 1023
863667101 863667101 STRYKER CORPORATION COM Stock 2258276 7402
864482104 864482104 SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 1674 113
86562M209 86562M209 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 117390 13650
86614U100 86614U100 SUMMIT MATLS INC CL A Stock 96328 2545
866683105 866683105 SUN CTRY AIRLS HLDGS INC COM Stock 59932 2666
867224107 867224107 SUNCOR ENERGY INC NEW COM Stock 1342358 45783
871332102 871332102 SYLVAMO CORP COMMON STOCK Stock 1861 46
87165B103 87165B103 SYNCHRONY FINANCIAL COM Stock 33343 983
871607107 871607107 SYNOPSYS INC COM Stock 222059 510
871829107 871829107 SYSCO CORP COM Stock 440674 5939
74144T108 74144T108 T ROWE PRICE GROUP INC COM Stock 3447118 30772
872590104 872590104 T-MOBILE US INC COM Stock 882432 6353
874039100 874039100 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 495214 4907
876030107 876030107 TAPESTRY INC COM Stock 4408 103
87612E106 87612E106 TARGET CORP COM Stock 260503 1975
87724P106 87724P106 TAYLOR MORRISON HOME CORP COM Stock 120023 2461
H84989104 H84989104 TE CONNECTIVITY LTD SHS Stock 14997 107
81369Y803 81369Y803 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 970228 5581
879105104 879105104 TEKLA HEALTHCARE OPPORTUNITIES SHS CEF 592714 31081
87918A105 87918A105 TELADOC HEALTH INC COM Stock 31296 1236
88025T102 88025T102 TENABLE HLDGS INC COM Stock 52042 1195
88080T104 88080T104 TERAWULF INC COM Stock 3850 2200
88160R101 88160R101 TESLA INC COM Stock 1673757 6394
88162G103 88162G103 TETRA TECH INC NEW COM Stock 32912 201
88224Q107 88224Q107 TEXAS CAP BANCSHARES INC COM Stock 216300 4200
882508104 882508104 TEXAS INSTRS INC COM Stock 420527 2336
882681109 882681109 TEXAS ROADHOUSE INC COM Stock 1806293 16087
87241L109 87241L109 TFI INTL INC COM Stock 50484 443
125523100 125523100 THE CIGNA GROUP COM Stock 589681 2102
88339J105 88339J105 THE TRADE DESK INC COM CL A Stock 1544 20
883556102 883556102 THERMO FISHER SCIENTIFIC INC COM Stock 854627 1638
884903808 884903808 THOMSON REUTERS CORP. COM Stock 1951 14
88688T100 88688T100 TILRAY BRANDS INC COM Stock 129 83
872540109 872540109 TJX COS INC NEW COM Stock 2215779 26133
888787108 888787108 TOAST INC CL A Stock 4514 200
890260854 890260854 TONIX PHARMACEUTICALS HLDG CO COM NEW Stock 2 1
89055F103 89055F103 TOPBUILD CORP COM Stock 114389 430
891160509 891160509 TORONTO DOMINION BK ONT COM NEW Stock 71622 1155
89148H207 89148H207 TORTOISE PIPELINE & ENERGY FD COM CEF 15147 553
89151E109 89151E109 TOTALENERGIES SE SPONSORED ADS ADR 110669 1920
892331307 892331307 TOYOTA MOTOR CORP ADS ADR 12056 75
892356106 892356106 TRACTOR SUPPLY CO COM Stock 24542 111
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC SHS Stock 90275 472
893641100 893641100 TRANSDIGM GROUP INC COM Stock 2683 3
89377M109 89377M109 TRANSMEDICS GROUP INC COM Stock 85492 1018
H8817H100 H8817H100 TRANSOCEAN LTD REG SHS Stock 42 6
89417E109 89417E109 TRAVELERS COMPANIES INC COM Stock 75021 432
89422G107 89422G107 TRAVERE THERAPEUTICS INC COM Stock 49905 3249
896522109 896522109 TRINITY INDS INC COM Stock 5142 200
89832Q109 89832Q109 TRUIST FINL CORP COM Stock 10016 330
898202106 898202106 TRUPANION INC COM Stock 22809 1159
90138F102 90138F102 TWILIO INC CL A Stock 40972 2022
902252105 902252105 TYLER TECHNOLOGIES INC COM Stock 62471 150
26922A842 26922A842 U.S. GLOBAL JETS ETF ETF 3213 150
90353T100 90353T100 UBER TECHNOLOGIES INC COM Stock 229621 5319
902681105 902681105 UGI CORP NEW COM Stock 7552 280
90384S303 90384S303 ULTA BEAUTY INC COM Stock 123766 263
904311107 904311107 UNDER ARMOUR INC CL A Stock 10173 1409
904311206 904311206 UNDER ARMOUR INC CL C Stock 10557 2831
904767704 904767704 UNILEVER PLC SPON ADR NEW ADR 287028 5506
907818108 907818108 UNION PAC CORP COM Stock 1621818 7926
910047109 910047109 UNITED AIRLS HLDGS INC COM Stock 7901 144
909907107 909907107 UNITED BANKSHARES INC WEST VA COM Stock 39461 1330
90984P303 90984P303 UNITED CMNTY BKS BLAIRSVLE GA COM Stock 49855 1995
911312106 911312106 UNITED PARCEL SERVICE INC CL B Stock 810927 4524
911363109 911363109 UNITED RENTALS INC COM Stock 220904 496
91307C102 91307C102 UNITED THERAPEUTICS CORP DEL COM Stock 6623 30
91324P102 91324P102 UNITEDHEALTH GROUP INC COM Stock 17188646 35762
91332U101 91332U101 UNITY SOFTWARE INC COM Stock 21927 505
902973304 902973304 US BANCORP DEL COM NEW Stock 165596 5012
74933W452 74933W452 US TREASURY 3 MONTH BILL ETF ETF 5010 100
81369Y886 81369Y886 UTILITIES SELECT SECTOR SPDR FUND ETF 571767 8737
918090101 918090101 UTZ BRANDS INC COM CL A Stock 112688 6888
918204108 918204108 V F CORP COM Stock 2558 134
91912E105 91912E105 VALE S A SPONSORED ADS ADR 156933 11694
91913Y100 91913Y100 VALERO ENERGY CORP COM Stock 7507 64
919794107 919794107 VALLEY NATL BANCORP COM Stock 38370 4951
92189F106 92189F106 VANECK GOLD MINERS ETF ETF 1017989 33809
92189H300 92189H300 VANECK J. P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 6237 244
92189H607 92189H607 VANECK OIL SERVICES ETF ETF 175436 610
92189F692 92189F692 VANECK PHARMACEUTICAL ETF ETF 163 2
92189H805 92189H805 VANECK RARE EARTH/STRATEGIC METALS ETF ETF 2495 30
921908844 921908844 VANGUARD DIVIDEND APPRECIATION ETF ETF 2220959 13673
92204A306 92204A306 VANGUARD ENERGY ETF ETF 2822 25
921910725 921910725 VANGUARD ESG INTERNATIONAL STOCK ETF ETF 67715 1275
921910709 921910709 VANGUARD EXTENDED DURATION TREASURY ETF ETF 9491 109
922908652 922908652 VANGUARD EXTENDED MARKET ETF ETF 1245599 8369
92204A405 92204A405 VANGUARD FINANCIALS ETF ETF 49394 608
922042775 922042775 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 1392461 25592
922042718 922042718 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 54467 493
921943858 921943858 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 94392 2044
922042858 922042858 VANGUARD FTSE EMERGING MARKETS ETF ETF 75828 1864
922042874 922042874 VANGUARD FTSE EUROPE ETF ETF 47509 770
922908736 922908736 VANGUARD GROWTH ETF ETF 7906847 27943
92204A504 92204A504 VANGUARD HEALTH CARE ETF ETF 226703 926
921946406 921946406 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 1831829 17270
92204A702 92204A702 VANGUARD INFORMATION TECHNOLOGY ETF ETF 238600 540
921937819 921937819 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 136768 1818
92206C870 92206C870 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 29873 378
92206C706 92206C706 VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 7978 136
921937793 921937793 VANGUARD LONG-TERM BOND ETF ETF 7567 101
92204A801 92204A801 VANGUARD MATERIALS ETF ETF 130472 717
922908629 922908629 VANGUARD MID-CAP ETF ETF 472684 2147
922908538 922908538 VANGUARD MID-CAP GROWTH ETF ETF 3606567 17527
922908512 922908512 VANGUARD MID-CAP VALUE ETF ETF 4497566 32502
92206C771 92206C771 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 9152 199
922908553 922908553 VANGUARD REAL ESTATE ETF ETF 6507817 77882
92206C714 92206C714 VANGUARD RUSSELL 1000 VALUE ETF ETF 69210 1000
92206C664 92206C664 VANGUARD RUSSELL 2000 ETF ETF 302 4
92206C599 92206C599 VANGUARD RUSSELL 3000 ETF ETF 8095 41
922908363 922908363 VANGUARD S&P 500 ETF ETF 5800074 14241
921937827 921937827 VANGUARD SHORT-TERM BOND ETF ETF 206155 2728
92206C409 92206C409 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 29961 396
922020805 922020805 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 130642 2755
922908611 922908611 VANGUARD SMALL CAP VALUE ETF ETF 155145 938
922908751 922908751 VANGUARD SMALL-CAP ETF ETF 675906 3398
922908595 922908595 VANGUARD SMALL-CAP GROWTH ETF ETF 461318 2008
921937835 921937835 VANGUARD TOTAL BOND MARKET ETF ETF 45795 630
92203J407 92203J407 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 16961 347
921909768 921909768 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 307374 5481
922908769 922908769 VANGUARD TOTAL STOCK MARKET ETF ETF 8105775 36798
922908744 922908744 VANGUARD VALUE ETF ETF 5905546 41559
922280102 922280102 VARONIS SYS INC COM Stock 57591 2161
922475108 922475108 VEEVA SYS INC CL A COM Stock 26496 134
92276F100 92276F100 VENTAS INC COM REIT 88489 1872
92343X100 92343X100 VERINT SYS INC COM Stock 40249 1148
92343E102 92343E102 VERISIGN INC COM Stock 8135 36
92345Y106 92345Y106 VERISK ANALYTICS INC COM Stock 127933 566
923454102 923454102 VERITIV CORP COM Stock 879 7
92343V104 92343V104 VERIZON COMMUNICATIONS INC COM Stock 938378 25232
92532F100 92532F100 VERTEX PHARMACEUTICALS INC COM Stock 300531 854
92537N108 92537N108 VERTIV HOLDINGS CO COM CL A Stock 24770 1000
92556V106 92556V106 VIATRIS INC COM Stock 15898 1593
925550105 925550105 VIAVI SOLUTIONS INC COM Stock 317 28
925815102 925815102 VICOR CORP COM Stock 2516400 46600
92672L107 92672L107 VIEWRAY INC COM Stock 18 50
92764N102 92764N102 VIR BIOTECHNOLOGY INC COM Stock 736 30
92826C839 92826C839 VISA INC COM CL A Stock 9639788 40592
92840M102 92840M102 VISTRA CORP COM Stock 26250 1000
928563402 928563402 VMWARE INC CL A COM Stock 3736 26
928881101 928881101 VONTIER CORPORATION COM Stock 10178 316
929042109 929042109 VORNADO RLTY TR SH BEN INT REIT 526 29
929089100 929089100 VOYA FINANCIAL INC COM Stock 4016 56
929160109 929160109 VULCAN MATLS CO COM Stock 90176 400
929740108 929740108 WABTEC COM Stock 10419 95
931427108 931427108 WALGREENS BOOTS ALLIANCE INC COM Stock 28490 1000
M97628107 M97628107 WALKME LTD ORD SHS Stock 204480 21300
931142103 931142103 WALMART INC COM Stock 2538715 16152
934423104 934423104 WARNER BROS DISCOVERY INC COM SER A Stock 23676 1888
94106B101 94106B101 WASTE CONNECTIONS INC COM Stock 53599 375
94106L109 94106L109 WASTE MGMT INC DEL COM Stock 169085 975
929236107 929236107 WD 40 CO COM Stock 122811 651
92939U106 92939U106 WEC ENERGY GROUP INC COM Stock 109771 1244
948596101 948596101 WEIBO CORP SPONSORED ADR ADR 315 24
949746101 949746101 WELLS FARGO CO NEW COM Stock 526793 12343
95040Q104 95040Q104 WELLTOWER INC COM REIT 129100 1596
95058W100 95058W100 WENDYS CO COM Stock 93155 4283
950755108 950755108 WERNER ENTERPRISES INC COM Stock 73825 1671
950810101 950810101 WESBANCO INC COM Stock 37544 1466
95082P105 95082P105 WESCO INTL INC COM Stock 34917 195
955306105 955306105 WEST PHARMACEUTICAL SVSC INC COM Stock 4972 13
958102105 958102105 WESTERN DIGITAL CORP. COM Stock 3945 104
962166104 962166104 WEYERHAEUSER CO MTN BE COM NEW REIT 127539 3806
963320106 963320106 WHIRLPOOL CORP COM Stock 11457 77
969457100 969457100 WILLIAMS COS INC COM Stock 68066 2086
969904101 969904101 WILLIAMS SONOMA INC COM Stock 37292 298
G96629103 G96629103 WILLIS TOWERS WATSON PLC LTD SHS Stock 22373 95
971378104 971378104 WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 102175 2138
974637100 974637100 WINNEBAGO INDS INC COM Stock 667 10
97717X701 97717X701 WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 6877 84
97717W851 97717W851 WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 7076 85
97717W505 97717W505 WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 958740 22800
97717W604 97717W604 WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 477828 16597
97717X669 97717X669 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 170983 2565
97717X651 97717X651 WISDOMTREE US SMALLCAP QUALITY DIVIDEND GROWTH FUND ETF 485781 11449
M98068105 M98068105 WIX COM LTD SHS Stock 7824 100
92932M101 92932M101 WNS HLDGS LTD SPON ADR ADR 151937 2061
977852102 977852102 WOLFSPEED INC COM Stock 1612 29
980228308 980228308 WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 69570 3000
980745103 980745103 WOODWARD INC COM Stock 128304 1079
98138H101 98138H101 WORKDAY INC CL A Stock 131468 582
98139A105 98139A105 WORKIVA INC COM CL A Stock 119857 1179
981811102 981811102 WORTHINGTON INDS INC COM Stock 102329 1473
92936U109 92936U109 WP CAREY INC COM REIT 1125453 16659
98212N107 98212N107 WRAP TECHNOLOGIES INC COM Stock 1825 1250
929328102 929328102 WSFS FINL CORP COM Stock 63068 1672
983134107 983134107 WYNN RESORTS LTD COM Stock 5809 55
98389B100 98389B100 XCEL ENERGY INC COM Stock 91328 1469
98421M106 98421M106 XEROX HOLDINGS CORP COM NEW Stock 745 50
98423F109 98423F109 XOMETRY INC CLASS A COM Stock 669 669
G98239109 G98239109 XP INC CL A Stock 17525 747
983793100 983793100 XPO INC COM Stock 5782 98
N97284108 N97284108 YANDEX N V SHS CLASS A Stock 0 749
985817105 985817105 YELP INC CL A Stock 58074 1595
98585X104 98585X104 YETI HLDGS INC COM Stock 27227 701
987184108 987184108 YORK WTR CO COM Stock 2009866 48700
988498101 988498101 YUM BRANDS INC COM Stock 236921 1710
98850P109 98850P109 YUM CHINA HLDGS INC COM Stock 33335 590
48123V102 48123V102 ZIFF DAVIS INC COM Stock 61583 879
98954M200 98954M200 ZILLOW GROUP INC CL C CAP STK Stock 1709 34
98956P102 98956P102 ZIMMER BIOMET HOLDINGS INC COM Stock 146328 1005
98888T107 98888T107 ZIMVIE INC COM Stock 1291 115
989701107 989701107 ZIONS BANCORPORATION N A COM Stock 1714689 63838
98978V103 98978V103 ZOETIS INC CL A Stock 953527 5537
98980L101 98980L101 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 6924 102
98980A105 98980A105 ZTO EXPRESS CAYMAN INC SPONSORED ADS A ADR 31300 1248
98983L108 98983L108 ZURN ELKAY WATER SOLNS CORP COM Stock 44557 1657
74982T103 74982T103 RXO INC COMMON STOCK Stock 2222 98

HARBOR INVESTMENT ADVISORY, LLC on Holdings Channel

HARBOR INVESTMENT ADVISORY, LLC on whalewisdom