Baird Financial Group, Inc. at 2023-03-31

Filling information for Baird Financial Group, Inc. as Treemap, investor disclosed 3042 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
82312B106 82312B106 SHENANDOAH TELECOMMUNICATIONS COM COMMON 71077 3737
33740F805 33740F805 FT TCW OPPORTUNISTIC ETF COMMON 1725032 38283
780087102 780087102 ROYAL BK CDA SUSTAINABL COM COMMON 2676 28
339750101 339750101 FLOOR DECOR HLDGS INC CL A COMMON 77550780 789562
92939U106 92939U106 WEC ENERGY GROUP INC COMMON 31695975 334381
98850P109 98850P109 YUM CHINA HLDGS INC COM COMMON 72265 1140
92189F106 92189F106 VANECK GOLD MNRS ETF COMMON 21030509 650093
12514G108 12514G108 CDW CORP COMMON 82973638 425746
58155Q103 58155Q103 MCKESSON CORP COM COMMON 478887 1345
216648402 216648402 COOPER COS INC NEW COMMON 97074 260
464287200 464287200 ISHS CORE SP 500 ETF COMMON 94960 231
464287481 464287481 ISHARES MIDCAP GROWTH RUSSELL COMMON 15667793 172079
G1151C101 G1151C101 ACCENTURE PLC IRELAND COMMON 10731022 37546
819047101 819047101 SHAKE SHACK INC CL A COMMON 548685 9888
74348A467 74348A467 PROSHARES TRUST COMMON 57208 627
918090101 918090101 UTZ BRANDS INC COM CL A COMMON 254593 15458
760759100 760759100 REPUBLIC SVCS INC COM COMMON 117642 870
78467V608 78467V608 SSGA BLACKSTONE GSO ETF COMMON 1561717 37668
540424108 540424108 LOEWS CORP COMMON 7136 123
78468R663 78468R663 SPDR BLOOMBERG TBILL ETF COMMON 44143200 480758
808524763 808524763 SCHWAB FDMNTL US SML ETF COMMON 2342146 48123
892331307 892331307 TOYOTA MOTOR CORP ADS ADR 51433 363
33733F101 33733F101 FT MLTCAP GRW ALPHA ETF COMMON 1316375 13442
036752103 036752103 ELEVANCE HEALTH INC COM COMMON 281864 613
12740C103 12740C103 CADENCE BANK COM COMMON 1209872 58279
537008104 537008104 LITTELFUSE INC COM COMMON 413127 1541
150870103 150870103 CELANESE CORP DEL COMMON 19003528 174520
25659T107 25659T107 DOLBY LABORATORIES INC COM CL A COMMON 1794 21
478160104 478160104 JOHNSON JOHNSON COMMON 740075410 4774680
33734Y109 33734Y109 FIRST TRUST SMALL CAP COMMON 6811425 84509
832696405 832696405 J M SMUCKER CO COMMON 7711 49
500255104 500255104 KOHLS CORP COMMON 1091715 46377
45337C102 45337C102 INCYTE CORP COMMON 7877719 109004
31428X106 31428X106 FEDEX CORP COMMON 33061361 144695
37733W204 37733W204 GSK PLC COMMON 532668 14971
000375204 000375204 ABB LTD SPONSORED ADR COMMON 17150 500
003009107 003009107 ABERDEEN ASIA PACIFIC COMMON 549910 206733
009066101 009066101 AIRBNB INC COMMON 1493 12
M5425M103 M5425M103 INMODE LTD ORD FOREIGN 453608 14193
756158101 756158101 REAVES UTILITY INCOME FD COMMON 362923 12788
86771W105 86771W105 SUNRUN INC COMMON 1143432 56746
464287770 464287770 ISHS US FINL SVCS ETF COMMON 308562 2044
64125C109 64125C109 NEUROCRINE BIOSCIENCES INC COMMON 1217980 12033
464287499 464287499 ISHARES RUSSELL MID CAP COMMON 26699511 381858
76954A103 76954A103 RIVIAN AUTOMOTIVE INC A COMMON 2056750 132865
02079K305 02079K305 ALPHABET INC CAP STK CL A COMMON 981908 9466
20337X109 20337X109 COMMSCOPE HLDG CO INC COM COMMON 4618 725
00130H105 00130H105 AES CORP COM COMMON 154545 6418
25401T603 25401T603 DIGITALBRDG GRP INC A COMMON 149875 12500
00430H102 00430H102 ACCELERATE DIAGNOSTICS COMMON 21020 30029
464287507 464287507 ISHARES TR CORE SP MCP ETF COMMON 39525 158
03769M106 03769M106 APOLLO GLOBAL MGMT NEW COMMON 377570 5978
126408103 126408103 CSX CORP COM COMMON 121377 4054
G97822103 G97822103 PERRIGO CO PLC SHS COMMON 386858 10785
464287200 464287200 ISHARES TR SP 500 INDX FD COMMON 162848251 396147
381430529 381430529 GS TREASURY 0-1YR ETF COMMON 3283290 32787
83200N103 83200N103 SMARTSHEET INC A COMMON 843144 17639
494368103 494368103 KIMBERLY-CLARK CORP COM COMMON 143750 1071
464288307 464288307 ISHS MSTAR MIDCP GRW ETF COMMON 2645803 45966
921932869 921932869 VANGUARD ADMIRAL FDS INC MIDCP COMMON 12628428 142132
892356106 892356106 TRACTOR SUPPLY CO COMMON 130474988 555118
03990B101 03990B101 ARES MANAGEMENT CORPORATION CL A COM STK COMMON 1836 22
922908629 922908629 VANGUARD MID CAP ETF COMMON 6700507 31768
58933Y105 58933Y105 MERCK COMPANY COMMON 236528690 2223222
651639106 651639106 NEWMONT CORPORATION COMMON 206521 4213
099502106 099502106 BOOZ ALLEN HAMILTON HLDG CORCL COMMON 2395295 25842
30212P303 30212P303 EXPEDIA GROUP INC COMMON 8151 84
29355A107 29355A107 ENPHASE ENERGY INC COMMON 47368724 225265
917286205 917286205 URSTADT BIDDLE PPTYS INC CL A COMMON 3760 214
759916109 759916109 REPLIGEN CORP COMMON 60722064 360668
00181T107 00181T107 A-MARK PRECIOUS METALS COMMON 500693 14450
50212V100 50212V100 LPL FINL HLDGS INC COM COMMON 296719 1466
98956P102 98956P102 ZIMMER HLDGS INC COMMON 5506246 42618
72369H106 72369H106 PIONEER HIGH INCOME TR COMMON 132600 20000
46138J841 46138J841 INV BULLETSHS 2024 ETF COMMON 467887 22724
79466L302 79466L302 SALESFORCE INC COM COMMON 191589 959
464288372 464288372 ISHS GLB INFRA ETF COMMON 14310 300
89214P109 89214P109 TOWNEBANK PORTSMOUTH VA COM COMMON 1786 67
353514102 353514102 FRANKLIN ELEC INC COMMON 282300 3000
464287440 464287440 ISHS BC 7 10YR TREAS BD COMMON 8355915 84301
46429B671 46429B671 ISHS MSCI CHINA INDX ETF COMMON 32029 642
892331307 892331307 TOYOTA MTR LTD FOREIGN 181363 1280
871829107 871829107 SYSCO CORPORATION COMMON 52828515 684041
377322102 377322102 GLAUKOS CORP COM COMMON 501 10
57060D108 57060D108 MARKETAXESS HLDGS INC COMMON 42800474 109383
464286178 464286178 ISHS GBL H/Y CRP BD ETF COMMON 768062 17937
29476L107 29476L107 EQUITY RESIDENTIAL PPTYS TR SH COMMON 411000 6850
422704106 422704106 HECLA MNG CO COM COMMON 1766 279
93148P102 93148P102 WALKER DUNLOP INC COMMON 130098 1708
91864C107 91864C107 VACCITECH PLC SPON ADS FOREIGN 401623 179296
651229106 651229106 NEWELL RUBBERMAID INC. COMMON 353794 28440
92204A702 92204A702 VGRD WORLD INFO TECH ETF COMMON 13296788 34495
31620M106 31620M106 FIDELITY NATL INFORMATION SVCO COMMON 9659404 177791
852234103 852234103 BLOCK INC CL A COMMON 38993 568
126117100 126117100 CNA FINL CORP COM COMMON 5425 139
260003108 260003108 DOVER CORP COMMON 10321588 67932
464288612 464288612 ISHARES INTERMEDIATE COMMON 186097 1781
72919P202 72919P202 PLUG POWER INC NEW COMMON 2891652 246728
698813102 698813102 PAPA JOHNS INTL INC COM COMMON 418259 5582
00548F105 00548F105 ADAMS NAT RES FUND INC COMMON 2066013 100487
929740108 929740108 WABTEC CORP COM COMMON 3739 37
92857W308 92857W308 VODAFONE GRP PLC NEW ADR FOREIGN 2581240 233808
464287341 464287341 ISHS GLB ENRGY ETF COMMON 2836493 75119
316188309 316188309 FID TOTAL BOND COMMON 9665198 210113
397624107 397624107 GREIF INC CL A COMMON 1141 18
922908512 922908512 VANGUARD MIDCAP VLU INDX COMMON 20391109 152093
038222105 038222105 APPLIED MATLS INC COM COMMON 158574 1291
030420103 030420103 AMER WATER WORKS COMPANY COMMON 24676973 168455
G7997R103 G7997R103 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS COMMON 15472 234
82968B103 82968B103 SIRIUS XM HOLDINGS INC COM COMMON 687 173
922908611 922908611 VGRD INDX SM CAP VLU ETF COMMON 19660521 123838
92204A108 92204A108 VGRD INDX CNSMR DISC ETF COMMON 409131 1620
552690109 552690109 MDU RES GROUP INC COM COMMON 4542 149
313148306 313148306 FEDERAL AGRIC MTG CORP CL C COMMON 1424201 10693
74347X849 74347X849 PROSHARES TRUST SHORT 20 YR COMMON 1172990 55513
92826C839 92826C839 VISA INC CLASS A COMMON 237154021 1051867
464288646 464288646 ISHARES COMMON 1382269 27350
573284106 573284106 MARTIN MARIETTA MTLS INC COMMON 392341 1105
808524102 808524102 SCHWAB U S BROAD COMMON 418879 8754
42704L104 42704L104 HERC HOLDINGS INC COMMON 632145 5550
25434V880 25434V880 DIMENSIONAL WRLD EX ETF COMMON 245243 10635
78467J100 78467J100 SSC TECHNOLOGIES HLDGS INC COMMON 334924 5931
G96629103 G96629103 WILLIS TOWERS WATSON PLC LTD SHS COMMON 13246 57
46090A887 46090A887 INVESCO ULT SHT DUR ETF COMMON 681157 13733
46138G102 46138G102 INV SP SMCP LOW VOL ETF COMMON 1893850 44719
03743Q108 03743Q108 APA CORPORATION COM COMMON 5265 146
60871R209 60871R209 MOLSON COORS BREWING CO CL B COMMON 87391 1691
744573106 744573106 PUBLIC SVC ENTERPRISES COMMON 885354 14177
94106L109 94106L109 WASTE MANAGEMENT INC COMMON 57481202 352278
46284V101 46284V101 IRON MTN INC DEL COM COMMON 17196 325
45337C102 45337C102 INCYTE CORP COM COMMON 18718 259
147528103 147528103 CASEYS GEN STORES INC COM COMMON 200225 925
34417P100 34417P100 FOCUS FINL PARTNERS A COMMON 3670062 70755
88579Y101 88579Y101 3M COMPANY COMMON 49454003 470497
92343E102 92343E102 VERISIGN INC COMMON 30329237 143516
315616102 315616102 F5 INC COMMON 105480 724
237266101 237266101 DARLING INTL INC COMMON 2340555 40078
524660107 524660107 LEGGETT PLATT INC COMMON 290395 9109
049560105 049560105 ATMOS ENERGY CORP COM COMMON 21910 195
922475108 922475108 VEEVA SYS INC CL A COMMON 6312268 34345
301505707 301505707 EXCH ROBO STOX GLB ETF COMMON 3105907 56760
49714P108 49714P108 KINSALE CAP GROUP INC COM COMMON 304953 1016
G0250X107 G0250X107 AMCOR PLC ORD COMMON 121140 10645
14040H105 14040H105 CAPITAL ONE FINL CORP COMMON 4780017 49709
922042742 922042742 VANGRD TTL WORLD STK ETF COMMON 253984 2758
760281204 760281204 REPUBLIC BANCORP INC KY COMMON 179140 4222
044186104 044186104 ASHLAND INC COM COMMON 8936 87
532457108 532457108 LILLY ELI CO COMMON 9307025 27101
81181C104 81181C104 SEAGEN INC COM COMMON 10933 54
163851108 163851108 CHEMOURS CO COMMON 288532 9637
46434G103 46434G103 ISHS CORE MSCI EMERGING MKT ET COMMON 81239253 1665080
05722G100 05722G100 BAKER HUGHES COMPANY COMMON 98586 3416
46434V621 46434V621 ISHARES COMMON 1050590 21016
744573106 744573106 PUBLIC SVC ENTERPRISE GRP INC COM COMMON 41030 657
171779309 171779309 CIENA CORP COM NEW COMMON 2363 45
15677J108 15677J108 CERIDIAN HCM HLDG INC COM COMMON 23430 320
060505104 060505104 BANK AMERICA CORP COMMON 3804 133
636518102 636518102 NATIONAL INSTRS CORP COM COMMON 144494 2757
464288810 464288810 ISHARES DJ U S MED DEVIC COMMON 5729275 106137
92857W308 92857W308 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 1667 151
00326A104 00326A104 ABERDN PHYS SWISS ETF COMMON 1958102 103768
33738D309 33738D309 FT SENIOR LOAN FD ETF COMMON 5577142 123279
412822108 412822108 HARLEY DAVIDSON INC COMMON 70017 1844
92345Y106 92345Y106 VERISK ANALYTICS INC CL A COMMON 14670191 76463
81369Y100 81369Y100 SELECT SECTOR SPDR TR MATLS COMMON 188744 2340
443510607 443510607 HUBBELL INC COMMON 232361 955
143658300 143658300 CARNIVAL PAIRED CERTIFICATES FOREIGN 102911 10139
74834L100 74834L100 QUEST DIAGNOSTICS INC COMMON 5158361 36460
87261Y106 87261Y106 TMC THE METALS COMPANY INC COM COMMON 1436708 1733271
81369Y605 81369Y605 SELECT SECTOR SPDR TR FINANCIAL COMMON 5208 162
09257P105 09257P105 BLACKROCK MUN TGT TERM COMMON 1400875 64497
19248A109 19248A109 COHENSTEERS SEL UTIL FD COMMON 2082706 85356
46138J619 46138J619 INVESCO RUSL 1000 ETF COMMON 944863 20324
33734X192 33734X192 FIRST TR EXCHANGE TRADED FD II CLOUD COMPUTING COMMON 33450 500
42824C109 42824C109 HEWLETT PACKARD COMMON 345458 21686
00764C109 00764C109 ADVENT CLAYMORE CONV SEC COMMON 784071 67826
277432100 277432100 EASTMAN CHEM CO COM COMMON 190271 2256
61174X109 61174X109 MONSTER BEVERAGE CORP NEW COM COMMON 259897 4812
143130102 143130102 CARMAX INC COMMON 95478298 1485350
784117103 784117103 SEI INVTS CO COMMON 893118 15519
464288406 464288406 ISHS MSTAR MIDCP VAL ETF COMMON 4882951 78910
718172109 718172109 PHILIP MORRIS INTL INC COM COMMON 126199 1298
461202103 461202103 INTUIT COM COMMON 176103 395
829073105 829073105 SIMPSON MANUF CO INC COMMON 873831 7970
46641Q837 46641Q837 JP ULTRA SHT INCM ETF COMMON 14794891 294016
780259305 780259305 SHELL PLC COMMON 660387 11477
78464A607 78464A607 SPDR DJ WILSHR REIT ETF COMMON 405103 4563
018522300 018522300 ALLETE INC COMMON 417504 6486
377322102 377322102 GLAUKOS CORP COMMON 1407509 28094
761330109 761330109 REVANCE THERAPEUTICS INC COMMON 1981463 61517
25754A201 25754A201 DOMINOS PIZZA INC COMMON 9940963 30136
039483102 039483102 ARCHER DANIELS MIDLAND CO COMMON 37031863 464874
27828Q105 27828Q105 EV SR FLTG RT TR COMMON 116880 10316
464286509 464286509 ISHS MSCI CANADA ETF COMMON 2967337 86815
925652109 925652109 VICI PROPERTIES INC COMMON 6622 203
464289438 464289438 ISHRS RSL 200 GRW ETF COMMON 4786000 34449
03784Y200 03784Y200 APPLE HOSPITALITY REIT INC COM NEW COMMON 2250 145
97717X669 97717X669 WISDOMTREE US DV GRW ETF COMMON 160262 2570
294100102 294100102 ENZO BIOCHEM INC COMMON 36450 15000
G5960L103 G5960L103 MEDTRONIC PLC COMMON 409469 5079
464288653 464288653 ISHS LHMN 10-20 TREAS BD COMMON 6049774 52818
46435U663 46435U663 ISHS ESG MSCI USA ETF COMMON 375148 11037
297178105 297178105 ESSEX PPTY TR INC COM COMMON 263098 1258
200340107 200340107 COMERICA INC COM COMMON 108159 2491
24343R106 24343R106 DECIBEL THERAPEUTICS INC COMMON 44998 14900
776696106 776696106 ROPER TECHNOLOGIES INC COM COMMON 325670 739
09260D107 09260D107 BLACKSTONE GROUP INC COM CL A COMMON 21287995 242349
703395103 703395103 PATTERSON COS INC COMMON 353096 13190
457730109 457730109 INSPIRE MED SYS INC COM COMMON 3098853 13239
947890109 947890109 WEBSTER FINL CORP COM COMMON 9855 250
46429B663 46429B663 ISHARES CORE COMMON 304573 2996
15961R105 15961R105 CHARGEPOINT HOLDINGS INC COM CL A COMMON 8010 765
749607107 749607107 RLI CORP ILL COMMON 2258008 16989
922908611 922908611 VANGUARD SMALL CAP VALUE COMMON 56519 356
88162G103 88162G103 TETRA TECH INC NEW COMMON 297346 2024
78464A862 78464A862 SPDR SP SEMICONDUCTOR COMMON 1770558 8487
82509L107 82509L107 SHOPIFY INC CL A FOREIGN 3794067 79142
831865209 831865209 SMITH A O CORP CLASS B COMMON 14571979 210730
22052L104 22052L104 CORTEVA INC COMMON 18953262 314264
03236M200 03236M200 AMYRIS INC NEW COMMON 2303035 1693408
45378A106 45378A106 INDEPENDENCE REALTY TR COMMON 76527 4774
46269C102 46269C102 IRIDIUM COMMUNICATIONS INC COM COMMON 115438 1864
464288752 464288752 ISHS U S HOME CONSTR ETF COMMON 1176373 16736
11284V105 11284V105 BROOKFIELD RENEWABLE A FOREIGN 28797856 823969
693475105 693475105 PNC FINL SVCS GROUP INC COM COMMON 41562 327
15872M104 15872M104 CHAMPIONX CORP COMMON 2346691 86498
928563402 928563402 VMWARE INC CL A COM COMMON 103626 830
185899101 185899101 CLEVELAND-CLIFFS INC COMMON 1401292 76448
736508847 736508847 PORTLAND GEN ELEC CO COMMON 1983418 40569
156504300 156504300 CENTURY CMNTYS INC COM COMMON 142541 2230
90337L108 90337L108 U S PHYSICAL THERAPY INC COM COMMON 492879 5034
78464A102 78464A102 SPDR MRGN STNLY TECH ETF COMMON 60602 500
78463X749 78463X749 SPDR DJ WILSHIRE GLBL RE COMMON 792083 19244
464287226 464287226 ISHARES CORE U.S. AGGREGATE BOND ETF COMMON 245912 2468
26875P101 26875P101 EOG RESOURCES INC COMMON 427455 3729
302130109 302130109 EXPEDITORS INTL WASH INC COMMON 220931003 2006275
92343E102 92343E102 VERISIGN INC COM COMMON 17118 81
22788C105 22788C105 CROWDSTRIKE HLDGS INC A COMMON 2445973 17820
00187Y100 00187Y100 API GROUP CORP COM STK COMMON 2900 129
743312100 743312100 PROGRESS SOFTWARE CORP COM COMMON 211588 3683
252131107 252131107 DEXCOM INC COM COMMON 77747424 669198
832696405 832696405 SMUCKER JM COMPANY NEW COMMON 4399278 27955
60855R100 60855R100 MOLINA HEALTHCARE INC COM COMMON 44403 166
363576109 363576109 GALLAGHER ARTHUR J CO COM COMMON 172945 904
45168D104 45168D104 IDEXX LABS INC COM COMMON 841634 1683
92932M101 92932M101 WNS HLDGS LTD SPON ADR ADR 57672 619
501889208 501889208 LKQ CORP COM COMMON 934927 16472
G0750C108 G0750C108 AXALTA COATING SYS LTD FOREIGN 945957 31230
464288687 464288687 ISHS U S PFD STK ETF COMMON 18848138 603720
88579Y101 88579Y101 3M CO COM COMMON 144421 1374
46432F859 46432F859 ISHS CORE 1-5 USD BD ETF COMMON 3614855 76659
784117103 784117103 SEI INVTS CO COM COMMON 27509 478
30161N101 30161N101 EXELON CORP COM COMMON 93540 2233
654106103 654106103 NIKE INC CL B COMMON 391957 3196
023608102 023608102 AMEREN CORP COMMON 806451 9335
885160101 885160101 THOR INDS INC COMMON 681320 8555
883556102 883556102 THERMO FISHER SCIENTIFIC INC COM COMMON 620750 1077
971378104 971378104 WILLSCOT MOBIL MINI HLDNG CORP COM COMMON 325629 6946
963320106 963320106 WHIRLPOOL CORP COMMON 5491504 41596
58155Q103 58155Q103 MCKESSON HBOC INC COMMON 16951897 47611
09254G108 09254G108 BLAKRK MUNYLD QLTY FD II COMMON 120468 11617
742718109 742718109 PROCTER AND GAMBLE CO COM COMMON 534094 3592
29530P102 29530P102 ERIE INDTY CO CL A COMMON 236525 1021
26922A289 26922A289 ETF DEFINACE NEXT ETF COMMON 1019605 31095
33733E302 33733E302 FIRST TR DJ INTERNET FD COMMON 14137713 95622
26884L109 26884L109 EQT CORP COM COMMON 1095789 34340
46435G425 46435G425 ISHS ESG MSCI USA ETF COMMON 3400196 37592
464288224 464288224 ISHARES SP GLOBAL CLENA COMMON 690144 34891
14067D508 14067D508 CAPSTONE TURBINE CORP COM COMMON 636424 478514
384109104 384109104 GRACO INC COMMON 61582475 843480
025537101 025537101 AMERICAN ELEC PWR INC COMMON 12014775 132045
33738G104 33738G104 FIRST TR ENERGY INCMGRW COMMON 4301884 331424
969904101 969904101 WILLIAMS-SONOMA INC COMMON 49073264 403364
464288166 464288166 ISHARES LEHMAN BD FD ETF COMMON 258020 2384
902681105 902681105 UGI CORP NEW COM COMMON 173626 4995
14448C104 14448C104 CARRIER GLOBAL CORP COMMON 45929955 1003933
315616102 315616102 F5 INC COM COMMON 12529 86
620076307 620076307 MOTOROLA SOLUTIONS COMMON 9196472 32141
33734H106 33734H106 FIRST TR VALUE LINE DIVID INDE SHS COMMON 130159 3241
74347X831 74347X831 PROSHARES TR ULTRAPRO QQQ COMMON 1371288 48524
42328H109 42328H109 HELIOS TECHNOLOGIES INC COM COMMON 219548 3357
98419M100 98419M100 XYLEM INC COM COMMON 77792 743
85208R101 85208R101 SPROTT PHYSICAL GOLD SILVER TR COMMON 28365 1500
75513E101 75513E101 RAYTHEON TECHS CORP COMMON 127724311 1304240
426281101 426281101 HENRY JACK ASSOC INC COM COMMON 11003 73
902494103 902494103 TYSON FOODS INC CL A COMMON 1740270 29337
036752103 036752103 ANTHEM INC COMMON 4419397 9611
336917109 336917109 FIRST TR MORNINGSTR DIVD COMMON 3091660 87089
67072T108 67072T108 NUVEEN FLOATING RATE COMMON 3233932 394382
78463V107 78463V107 SPDR GOLD TRUST COMMON 1038308 5667
518415104 518415104 LATTICE SEMICONDUCTOR CORP COM COMMON 6972 73
37954Y657 37954Y657 GLOBAL X US PFD ETF COMMON 5925271 298352
231561101 231561101 CURTISS WRIGHT CORP COM COMMON 296821 1684
09739D100 09739D100 BOISE CASCADE CO DEL COM COMMON 273240 4320
971378104 971378104 WILLSCOT MOBIL MINI HLDNG CORP COMMON 4245875 90569
46625H100 46625H100 JPMORGAN CHASE CO COMMON 422833276 3244826
464287598 464287598 ISHARES RUSSELL 1000 COMMON 539914 3546
204149108 204149108 COMMUNITY TRUST COMMON 500029 13176
254709108 254709108 DISCOVER FINANCIAL SERVICES COMMON 1525595 15435
40415F101 40415F101 HDFC BANK LTD SPONSORED ADS ADR 19334 290
502431109 502431109 L3HARRIS TECHNOLOGIES INC COM COMMON 149142 760
92937A102 92937A102 WPP PLC NEW ADR COMMON 893 15
49271V100 49271V100 KEURIG DR PEPPER INC COM COMMON 196404 5567
86800U104 86800U104 SUPER MICRO COMPUTER INC COMMON 576329 5409
890516107 890516107 TOOTSIE ROLL INDS INC COM COMMON 2076249 46231
803607100 803607100 SAREPTA THERAPEUTICS INC COM COMMON 1930 14
23325P104 23325P104 DNP SELECT INCOME FD INC COMMON 9271915 841371
17275R102 17275R102 CISCO SYS INC COM COMMON 694360 13283
808524847 808524847 SCHWAB STRATEGIC TR US REIT ETF COMMON 33833 1735
00214Q104 00214Q104 ARK INNOVATION ETF COMMON 9463643 234597
437076102 437076102 HOME DEPOT INC COMMON 797386145 2701904
14448C104 14448C104 CARRIER GLOBAL CORPORATION COM COMMON 80840 1767
444144109 444144109 HUDSON TECHNOLOGIES INC COM COMMON 236 27
89832Q109 89832Q109 TRUIST FINL CORP COM COMMON 97253 2852
05464C101 05464C101 AXON ENTERPRISE INC COM COMMON 248684 1106
G5960L103 G5960L103 MEDTRONIC PLC FOREIGN 68245653 846510
971378104 971378104 WILLSCOT MOBIL MINI HLDNG CORP COM CL A COMMON 938 20
85207H104 85207H104 SPROTT PHYSICAL GOLD COMMON 7793355 504098
011659109 011659109 ALASKA AIR GROUP INC COMMON 5404238 128795
446150104 446150104 HUNTINGTON BANCSHARES INC COMMON 11792558 1052907
833445109 833445109 SNOWFLAKE INC CL A COMMON 22989 149
46435U549 46435U549 ISHARES ESG US AGGRT ETF COMMON 8515223 177179
464288760 464288760 ISHARES TR DJ AEROSPACE COMMON 4098919 35618
379378201 379378201 GLOBAL NET LEASE INC COM NEW COMMON 133885 10411
23331A109 23331A109 D R HORTON INC COM COMMON 381284 3903
6706ER101 6706ER101 NUVEEN EQTY PREMIUM FUND COMMON 328258 25077
09253N104 09253N104 BLACKRCK MUNHLDGS FD INC COMMON 553288 45916
518415104 518415104 LATTICE SEMICONDUCTOR CORP COMMON 63086441 660591
33733C108 33733C108 FT MLTCAP VAL ALPHA ETF COMMON 2793820 40095
V7780T103 V7780T103 ROYAL CARIBBEAN CRUISES LTD COM COMMON 2939 45
363576109 363576109 ARTHUR J GALLAGHER CO COMMON 3205631 16756
67103H107 67103H107 OREILLY AUTOMOTIVE INC COM COMMON 101878 120
04271T100 04271T100 ARRAY TECHNOLOGIES INC COMMON 3075912 140581
459506101 459506101 INTL FLAVOR FRAGRANCE COMMON 3862 42
670928100 670928100 NUVEEN MUN VALUE FD INC COMMON 2810593 319023
09254V105 09254V105 BLKRK MUNIYLD MI INSD FD COMMON 626965 56029
74736K101 74736K101 QORVO INC COM COMMON 18587 183
46434V696 46434V696 ISHS CORE MSCI PAC ETF COMMON 74050 1309
911312106 911312106 UNITED PARCEL SRVC CLASS B COMMON 8968393 46231
374396406 374396406 GEVO INC COM PAR COMMON 2322048 1507823
69608A108 69608A108 PALANTIR TECHNOLOGIES INC CL A COMMON 1048 124
03073E105 03073E105 AMERISOURCEBERGEN CORP COM COMMON 79094 494
29357K103 29357K103 ENOVA INTL INC COM COMMON 304434 6852
842587107 842587107 SOUTHERN CO COM COMMON 82313 1183
53220K504 53220K504 LIGAND PHARMACEUTICALS INC COM NEW COMMON 588 8
34379V103 34379V103 FLUENCE ENERGY INC A COMMON 278944 13775
670346105 670346105 NUCOR CORP COM COMMON 51593 334
904767704 904767704 UNILEVER PLC ADR SPON NEW FOREIGN 9757174 187890
278865100 278865100 ECOLAB INC COM COMMON 281070 1698
71943U104 71943U104 PHYSICIANS RLTY TR COM COMMON 29263 1960
90337L108 90337L108 U S PHYSICAL THERAPY COM COMMON 1077 11
90470L550 90470L550 UNIFIED SER TR BALLAST SMLMD CP COMMON 375300 11250
72581M305 72581M305 PIXELWORKS INC COMMON 3811130 2575088
92647N782 92647N782 VICTORYSHS US 500 ETF COMMON 1325833 21280
G3223R108 G3223R108 EVEREST RE GROUP LTD COM COMMON 429624 1200
46138J866 46138J866 INVESCO EXCHANGE-TRADED SELF COMMON 21080 1000
918204108 918204108 V F CORP COMMON 4983292 217516
30225T102 30225T102 EXTRA SPACE STORAGE INC COMMON 119754 735
12008R107 12008R107 BUILDERS FIRSTSOURCE INC COM COMMON 299189 3370
46434V621 46434V621 ISHS CORE DIV GRWTH ETF COMMON 57716791 1154566
33739B104 33739B104 FIRST TR MLP ENERGY INCOME COM COMMON 5730 750
464287309 464287309 ISHARES SP 500 COMMON 467739 7321
031652100 031652100 AMKOR TECHNOLOGY INC COMMON 206182 7924
53814L108 53814L108 LIVENT CORP COMMON 4412375 203148
81369Y704 81369Y704 SELECT SECTOR SPDR TR INDL COMMON 114131 1128
29415F104 29415F104 ENVISTA HLDGS CORP COMMON 1022 25
172908105 172908105 CINTAS CORP COMMON 9043543 19546
28253R105 28253R105 1895 BANCORP WI INC NEW COMMON 146031 18163
854502101 854502101 STANLEY BLACK DECKER COMMON 1559787 19357
464287630 464287630 ISHS RSSLL 2000 VAL INDX COMMON 14496579 105799
297178105 297178105 ESSEX PPTY TR INC COMMON 15208661 72720
464288794 464288794 ISHARES DJ U S BRKR-DLRS COMMON 927488 10121
09247X101 09247X101 BLACKROCK INC COM COMMON 109736 164
553368101 553368101 MP MATERIALS CORP COMMON 28613 1015
053015103 053015103 AUTOMATIC DATA PROCESSING INC. COMMON 102391703 459918
20030N101 20030N101 COMCAST CORP NEW COMMON 37756275 995945
05534B760 05534B760 BCE INC COM NEW COMMON 81742 1825
46137V506 46137V506 INV DIV ACHIEVERS ETF COMMON 1781871 48685
628778102 628778102 NBT BANCORP INC COMMON 253836 7530
922908769 922908769 VNGRD TTL STK MKT ETF COMMON 109650684 537240
783549108 783549108 RYDER SYS INC COM COMMON 13475 151
949746101 949746101 WELLS FARGO CO NEW COM COMMON 391369 10470
33735B108 33735B108 FT MDCP CORE ALPHADX ETF COMMON 11757412 130696
25434V799 25434V799 DIMENSIONAL ETF TRUST INTL COR COMMON 32262911 1340657
05351W103 05351W103 AVANGRID INC COM COMMON 359 9
29364G103 29364G103 ENTERGY CORP NEW COMMON 1345242 12486
46138E198 46138E198 INV EXCHG SP M/CAP ETF COMMON 5719879 109158
92204A884 92204A884 VANGRD TELECOMM SVCS ETF COMMON 5853562 60552
867652406 867652406 SUNPOWER CORP COMMON 1625494 117449
254687106 254687106 DISNEY WALT CO COM COMMON 365875 3654
00507V109 00507V109 ACTIVISION BLIZZARD INC COM COMMON 585949 6846
007903107 007903107 ADVANCED MICRO DEVICES COMMON 37221257 379770
922908744 922908744 VANGUARD VALUE ETF COMMON 191035474 1383212
037833100 037833100 APPLE COMPUTER INC COMMON 1107971026 6719048
33734X192 33734X192 FIRST TR ISE CLOUD ETF COMMON 922150 13784
67077M108 67077M108 NUTRIEN LTD FOREIGN 1934205 26191
27579R104 27579R104 EAST WEST BANCORP INC COM COMMON 7936 143
00508Y102 00508Y102 ACUITY BRANDS INC COM COMMON 30516 167
379577208 379577208 GLOBUS MED INC A NEW COMMON 198806 3510
92534K107 92534K107 VERTEX ENERGY INC COMMON 2803657 283771
92206C599 92206C599 VNGRD RUS 3000 INDX ETF COMMON 251854 1374
464287788 464287788 ISHS U S FINANCIALS ETF COMMON 296938 4174
464288414 464288414 ISHARES TRUST ISHARES SP NATI COMMON 26055626 241838
46641Q837 46641Q837 J P MORGAN EXCHANGE-TRADED FD TR COMMON 15499 308
767204100 767204100 RIO TINTO PLC SPONSORED ADR FOREIGN 4722081 68835
289074106 289074106 ELLSWORTH FUND LTD COMMON 950095 117151
891092108 891092108 TORO CO COM COMMON 46465 418
571748102 571748102 MARSH MCLENNAN COS INC COM COMMON 80111 481
80105N105 80105N105 SANOFI SPON ADR FOREIGN 4880658 89685
126408103 126408103 CSX CORP COMMON 13295368 444067
713448108 713448108 PEPSICO INC COMMON 259832346 1425300
37637Q105 37637Q105 GLACIER BANCORP INC NEW COMMON 651869 15517
29670G102 29670G102 ESSENTIAL UTILS INC COM COMMON 9036 207
458334109 458334109 INTER PARFUMS INC COM COMMON 624718 4392
115236101 115236101 BROWN BROWN INC COM COMMON 31409 547
10537L104 10537L104 BRANDYWINEGLBL GLBL INCM COMMON 230920 29010
343389102 343389102 FLOTEK INDUSTRIES INC DE COMMON 17250 25000
42722X106 42722X106 HERITAGE FINL CORP WASH COMMON 1031887 48219
89854H102 89854H102 TTEC HLDGS INC COM COMMON 202903 5450
808524706 808524706 SCHWAB STRATEGIC TR EMERGING MKTS COMMON 99183 4045
008474108 008474108 AGNICO-EAGLE MINES LTD COMMON 66261 1300
922908629 922908629 VNGRD MID CAP ETF COMMON 73736788 349596
30214U102 30214U102 EXPONENT INC COM COMMON 441029 4424
76131D103 76131D103 RESTAURANT BRNDS INTL FOREIGN 569347 8480
G3421J106 G3421J106 FERGUSON PLC NEW COMMON 43499646 325231
902973304 902973304 US BANCORP DEL COM NEW COMMON 58004 1609
62944T105 62944T105 NVR INC COMMON 161594 29
316773100 316773100 FIFTH THIRD BANCORP COM COMMON 70116 2632
743315103 743315103 PROGRESSIVE CORP OH COMMON 463239010 3238075
922908744 922908744 VANGUARD INDEX FDS VANGUARD VALUE COMMON 890671 6449
46132C107 46132C107 INVESCO VK MUN OPPTY TR COMMON 94676 9651
81141R100 81141R100 SEA LTD SPONSORD ADS ADR 33235 384
92206C706 92206C706 VANGUARD INTERMEDIATE -TERM COMMON 15530 259
68621F102 68621F102 ORGANOGENESIS HLDGS INC COMMON 26378 12384
67071B108 67071B108 NUVEEN REAL ESTATE INC COMMON 2718886 363974
171484108 171484108 CHURCHILL DOWNS INC COM COMMON 5831693 22687
88146M101 88146M101 TERRENO RLTY CORP COM COMMON 465379 7204
46435U697 46435U697 ISHSBD DEC 2024 TERM ETF COMMON 884961 34208
92840R101 92840R101 VIRTUS DV INT PREM STR COMMON 557671 47421
337345102 337345102 FIRST TRUST NASDAQ 100 COMMON 6307287 48328
64125C109 64125C109 NEUROCRINE BIOSCIENCES INC COM COMMON 20952 207
02079K305 02079K305 ALPHABET INC CL A COMMON 175525439 1692141
03076C106 03076C106 AMERIPRISE FINL INC COMMON 1839 6
201723103 201723103 COMMERCIAL METALS CO COMMON 1022890 20918
880770102 880770102 TERADYNE INC COMMON 3326467 30941
436893200 436893200 HOME BANCSHARES INC COM COMMON 202142 9311
40637H109 40637H109 HALOZYME THERAPEUTICS INC COM COMMON 2876471 75320
67103H107 67103H107 OREILLY AUTOMOTIVE INC NEW CO COMMON 206754704 243533
025537101 025537101 AMERICAN ELECTRIC POWER COMMON 1730448 19018
26441C204 26441C204 DUKE ENERGY CORP NEW COM NEW COMMON 120491 1249
55616P104 55616P104 MACYS INC COM COMMON 20306 1161
637870106 637870106 NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN COMMON 5557 133
75960P104 75960P104 REMITLY GLB INC COMMON 322050 19000
09073M104 09073M104 BIO TECHNE CORP COM COMMON 621119 8372
110448107 110448107 BRITISH AMERN TOB PLC SPONSORED ADR ADR 10396 296
37954Y673 37954Y673 GLBL US INFRA DEV ETF COMMON 2886115 101803
464287457 464287457 ISHS 1-3YR TRS ETF COMMON 27527379 335046
00507V109 00507V109 ACTIVISION BLIZZARD INC COMMON 13892626 162316
09261X102 09261X102 BLACKSTONE SECD LEND FD COMMON 5912499 237164
G0403H108 G0403H108 AON PLC SHS CL A COMMON 208092 660
G491BT108 G491BT108 INVESCO LTD SHARES COMMON 1680885 102493
46138G870 46138G870 INV EXCHG VAR RATE ETF COMMON 11737507 529910
78468R549 78468R549 SPDR SER TR OILGAS EQUIP COMMON 898459 11946
756109104 756109104 REALTY INCOME CORP COMMON 11889786 187773
15961R105 15961R105 CHARGEPOINT HLDGS INC A COMMON 233764 22327
06417N103 06417N103 BANK OZK COMMON 222300 6500
670657105 670657105 NUV TAX FREE ADV MUNI FD COMMON 2417332 217386
829073105 829073105 SIMPSON MFG INC COM COMMON 13376 122
443510607 443510607 HUBBELL INC COM COMMON 579322 2381
29364G103 29364G103 ENTERGY CORP NEW COM COMMON 140708 1306
896239100 896239100 TRIMBLE INC COM COMMON 25581 488
921946810 921946810 VNGRD INTL DIV APPRC ETF COMMON 1511250 20511
25746U109 25746U109 DOMINION ENERGY INC COM COMMON 71118 1272
56418H100 56418H100 MANPOWER INC WIS COMMON 825300 10000
33733E401 33733E401 FIRST TR 100 TECH SECTOR COMMON 1538264 18656
37045V100 37045V100 GENERAL MOTORS COMMON 7483123 204011
464287804 464287804 ISHARES CORE SP COMMON 136709335 1413747
693718108 693718108 PACCAR INC COMMON 76945571 1051169
23345M107 23345M107 DT MIDSTREAM INC COMMON 3958487 80180
98980G102 98980G102 ZSCALER INC COMMON 89258 764
879369106 879369106 TELEFLEX INC COM COMMON 354634 1400
29357K103 29357K103 ENOVA INTL INC COMMON 860831 19375
81141R100 81141R100 SEA LTD-ADR ADR 20627000 238321
41068X100 41068X100 HANNON ARMSTRONG SUSTAIN COMMON 5309990 185664
464287408 464287408 ISHARES SP 500 VALUE ETF COMMON 457101 3012
78464A698 78464A698 SPDR SER TR SP REGL BKG ETF COMMON 39035 890
722014107 722014107 PIMCO HIGH INCOME FD COMMON 656342 137598
33739H101 33739H101 FT VII GLB TACTICAL ETF COMMON 4911148 209074
22788C105 22788C105 CROWDSTRIKE HLDGS INC CL A COMMON 222362 1620
191216100 191216100 THE COCA-COLA CO COMMON 12096 195
110122108 110122108 BRISTOL MYERS SQUIBB CO COMMON 60720068 876065
053611109 053611109 AVERY DENNISON CORP COM COMMON 91970 514
760281204 760281204 REPUBLIC BANCORP INC KY CL A COMMON 2206 52
85208M102 85208M102 SPROUTS FMRS MKT INC COM COMMON 17830 509
7591EP100 7591EP100 REGIONS FINANCIAL CORP NEW COM COMMON 61545 3316
113004105 113004105 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS COMMON 1571 48
949746804 949746804 WELLS FARGO COMPANY 7.500 0 PREFERRED 1609110 1368
09251A104 09251A104 BLACKROCK ENH EQ DIV TR COMMON 2489257 289785
194162103 194162103 COLGATE-PALMOLIVE COMMON 5281993 70286
33733E807 33733E807 FT ISE REVR NAT GAS ETF COMMON 981534 43585
09073M104 09073M104 BIO-TECHNE CORP COM COMMON 5193 70
922042858 922042858 VANGUARD FTSE EMERGING COMMON 107953163 2672108
126349109 126349109 CSG SYS INTL INC COMMON 2685 50
30231G102 30231G102 EXXON MOBIL CORP COMMON 23840523 217404
464288661 464288661 ISHS BRCLYS 3-7 TREA BD COMMON 3765506 32006
701094104 701094104 PARKER HANNIFIN CORP COMMON 68213165 202948
670735109 670735109 NUVEEN MTG OPPTY TRM ETF COMMON 514534 32239
209115104 209115104 CONSOLIDATED EDISON INC COM COMMON 106863 1117
46138E198 46138E198 INVESCO EXCHANGE-TRADED FD TR II COMMON 69640 1329
218352102 218352102 CORCEPT THERAPEUTICS INC COM COMMON 606 28
464287598 464287598 ISHARES TR RUS 1000 VAL ETF COMMON 214382 1408
002824100 002824100 ABBOTT LABS COM COMMON 341752 3375
502431109 502431109 L3HARRIS TECHNOLOGIES IN COMMON 5691 29
921910840 921910840 VNGD MEG CAP 300 VLU ETF COMMON 13167250 130343
929740108 929740108 WABTEC CORP COMMON 785033 7768
101121101 101121101 BOSTON PPTYS INC COMMON 1988910 36750
530307305 530307305 LIBERTY BROADBAND CORP COMMON 36683 449
689648103 689648103 OTTER TAIL CORPORATION COMMON 340247 4708
73278L105 73278L105 POOL CORP COM COMMON 6506 19
294429105 294429105 EQUIFAX INC COM COMMON 597161 2944
82982L103 82982L103 SITEONE LANDSCAPE SUPPLY INC COM COMMON 234732 1715
00724F101 00724F101 ADOBE INC COMMON 1744955 4528
G29183103 G29183103 EATON CORP PLC COMMON 69610302 406270
86800U104 86800U104 SUPER MICRO COMPUTER INC COM COMMON 1492 14
143658300 143658300 CARNIVAL CORP PAIRED CTF COMMON 61154 6025
23345M107 23345M107 DT MIDSTREAM INC COMMON STOCK COMMON 94938 1923
11133T103 11133T103 BROADRIDGE FINL SOLUTIONS INC COMMON 109285481 745619
00790R104 00790R104 ADVANCED DRAIN SYS INC DEL COM COMMON 1547359 18375
440452100 440452100 HORMEL GEO A CO COMMON 1742636 43697
833034101 833034101 SNAP ON INC COMMON 142702 578
67077M108 67077M108 NUTRIEN LTD COM COMMON 2216 30
G7S00T104 G7S00T104 PENTAIR PLC FOREIGN 2508318 45383
931427108 931427108 WALGREENS BOOTS ALLIANCE INC COM COMMON 14766 427
81369Y860 81369Y860 REAL ESTATE SELECT SECTOR SPDR COMMON 36807152 984675
14817C107 14817C107 CASSAVA SCIENCES INC COM COMMON 24 1
759509102 759509102 RELIANCE STL ALUM CO COMMON 6377528 24840
428567101 428567101 HIBBETT INC COM COMMON 139193 2360
337345102 337345102 FIRST TRUST NASDAQ 100-TECHNOLOGY COMMON 78306 600
00846U101 00846U101 AGILENT TECHNOLOGIES INC COM COMMON 847194 6124
688239201 688239201 OSHKOSH TRUCK CORP CLASS B COMMON 2197948 26424
127387108 127387108 CADENCE DESIGNS SYS INC COMMON 75535338 359538
959802109 959802109 WESTERN UN CO COM COMMON 30060 2696
902973304 902973304 U S BANCORP COMMON 154521522 4286311
78468R788 78468R788 SPDR SP 500 HI DIV ETF COMMON 4326115 113845
91347P105 91347P105 UNIVERSAL DISPLAY CORP COMMON 3807909 24545
78464A110 78464A110 SPDR SERIES TRUST FACTST INV E COMMON 412363 3448
783549108 783549108 RYDER SYS INC COMMON 1155301 12946
41151J109 41151J109 HSBC SCI ALPHA H/Y ETF COMMON 1580150 35750
67066G104 67066G104 NVIDIA CORP COMMON 146289797 526656
15202L107 15202L107 CENTERSPACE COM COMMON 54903 1005
46817M107 46817M107 JACKSON FINL INC A COMMON 359136 9600
679295105 679295105 OKTA INC A COMMON 1313349 15229
81369Y407 81369Y407 SELECT SECTOR SPDR TR CONSUMER COMMON 284126 1900
97717W422 97717W422 WSDMTR INDIA EARNGS ETF COMMON 1871300 59331
02079K305 02079K305 ALPHABET INC COMMON 13602219 131131
75960P104 75960P104 REMITLY GLOBAL INC COM COMMON 1492 88
67074X107 67074X107 NUVEEN SHRT DUR CR OPPTY COMMON 1579339 134641
438516106 438516106 HONEYWELL INTL INC COM COMMON 98809 517
14020V108 14020V108 CAPITAL GROUP CORE EQUITY ETSH COMMON 10286174 434199
33734Y109 33734Y109 FIRST TR SML CP CORE ALPHA FD COM SHS COMMON 31192 387
207410101 207410101 CONMED CORP COM COMMON 3437247 33095
458140100 458140100 INTEL CORP COM COMMON 209219 6404
816851109 816851109 SEMPRA COM COMMON 30081 199
97717W281 97717W281 WSDMTRE EMERG SMCP D ETF COMMON 4021515 87825
92189F387 92189F387 VANECK VECTORS ETF TR SHORT HI COMMON 303813 13630
929740108 929740108 WABTEC COM COMMON 60434 598
37954Y715 37954Y715 GLOBAL X ROBOTICS ETF COMMON 5037806 197561
848574109 848574109 SPIRIT AEROSYSTEMS HLDGS INC COM CL A COMMON 1139 33
177835105 177835105 CITY HLDG CO COM COMMON 4180 46
651229106 651229106 NEWELL BRANDS INC COMMON 1903 153
084670108 084670108 BERKSHIRE HATHAWAY INC COMMON 5587200 12
21037T109 21037T109 CONSTELLATION ENERGY CORP COM COMMON 59818 762
464287648 464287648 ISHARES 2000 GROWTH RUSSEL COMMON 18565444 81851
550424105 550424105 LUMINAR TECHNOLOGIES INC COM CL A COMMON 1350 208
81369Y308 81369Y308 SECTOR SPDR CONS STPLS COMMON 13276938 177713
922908751 922908751 VANGUARD SMALL CAP ETF COMMON 27601073 145606
254687106 254687106 WALT DISNEY CO COMMON 234050070 2337462
98149E303 98149E303 WRLD SPDR GOLD MINI ETF COMMON 12178502 311391
833034101 833034101 SNAP ON INC COM COMMON 46909 190
835495102 835495102 SONOCO PRODS CO COM COMMON 158173 2593
771049103 771049103 ROBLOX CORP A COMMON 359795 7999
422806109 422806109 HEICO CORP NEW COMMON 76314627 446180
938824109 938824109 WASHINGTON FED INC COMMON 16794039 557571
595112103 595112103 MICRON TECHNOLOGY INC COM COMMON 1409301 23356
189054109 189054109 CLOROX COMPANY COMMON 732809 4631
29670G102 29670G102 ESSENTIAL UTILITIES INC COMMON 2572993 58946
808524847 808524847 SCHWAB STR US REIT ETF COMMON 1465581 75158
679580100 679580100 OLD DOMINION FGHT LINES INC COMMON 2561072 7514
22160K105 22160K105 COSTCO WHSL CORP NEW COMMON 270267201 543939
29414B104 29414B104 EPAM SYS INC COM COMMON 353119 1181
45784P101 45784P101 INSULET CORP COM COMMON 79659942 249749
37959E102 37959E102 GLOBE LIFE INC COMMON 1980 18
33734X846 33734X846 FIRST TR NASDAQ CEA ETF COMMON 2483861 58102
670699107 670699107 NUVEEN NASDAQ 100 COMMON 5051 211
89677Y100 89677Y100 TRIPLEPOINT VENT GRW BDC COMMON 192616 15945
46137V613 46137V613 INV FTSE RAFI US1000 ETF COMMON 2755565 17576
60871R209 60871R209 MOLSON COORS BEVERAGE CO CL B COMMON 32145 622
680223104 680223104 OLD REP INTL CORP COM COMMON 180483 7228
02209S103 02209S103 ALTRIA GROUP INC COMMON 22030304 493731
62944T105 62944T105 NVR INC COM COMMON 50150 9
855244109 855244109 STARBUCKS CORP COM COMMON 229301 2202
81762P102 81762P102 SERVICENOW INC COMMON 28018898 60292
67073B106 67073B106 NUVEEN INCOME GRWTH FD COMMON 145161 22061
646025106 646025106 NEW JERSEY RES CORP COM COMMON 32718 615
446413106 446413106 HUNTINGTON INGALLS COMMON 8139405 39317
237194105 237194105 DARDEN RESTAURANTS INC COMMON 1041279 6711
636180101 636180101 NATIONAL FUEL GAS CO COM COMMON 6005 104
46137V308 46137V308 INV BUYBACK ACHV ETF COMMON 547170 6432
48576U106 48576U106 KARYOPHARM THERAPEUTICS COMMON 104933 26975
98954M200 98954M200 ZILLOW GROUP INC CL C COMMON 342197 7695
33738R605 33738R605 FIRST TRUST COMMON 9016 200
12504L109 12504L109 CBRE GROUP INC CL A COMMON 799163 10976
G7S00T104 G7S00T104 PENTAIR PLC SHS COMMON 111590 2019
285512109 285512109 ELECTRONIC ARTS INC COM COMMON 308352 2560
30231G102 30231G102 EXXON MOBIL CORP COM COMMON 819599 7474
11271J107 11271J107 BROOKFIELD CORP COMMON 74436 2284
808524763 808524763 SCHWAB STRATEGIC TR SCHWAB COMMON 97340 2000
174610105 174610105 CITIZENS FINL GRP INC COMMON 2954637 97288
617446448 617446448 MORGAN STANLEY COMMON 16383224 186597
98419M100 98419M100 XYLEM INC COMMON 32330627 308793
97717W505 97717W505 WISDOMTREE MIDCAP DIV FD COMMON 29143263 711158
40412C101 40412C101 HCA HEALTHCARE INC COMMON 309033 1172
92647N782 92647N782 VICTORY PORTFOLIOS II VCSHS US 500 ENH COMMON 8972 144
444859102 444859102 HUMANA INC COMMON 22321451 45980
117043109 117043109 BRUNSWICK CORP COM COMMON 162442 1981
55277P104 55277P104 MGE ENERGY INC COM COMMON 5359 69
H01301128 H01301128 ALCON INC FOREIGN 250346 3549
808524201 808524201 SCHWB STRAT LRG CAP ETF COMMON 266277 5505
370334104 370334104 GENERAL MILLS INC COMMON 16599921 194242
14149Y108 14149Y108 CARDINAL HEALTH INC COM COMMON 23632 313
67066V101 67066V101 NUVEEN DIVIDEND ADV MUN COMMON 3712222 321962
549498103 549498103 LUCID GROUP INC COM COMMON 6239 776
540424108 540424108 LOEWS CORP COM COMMON 391577 6749
46090E103 46090E103 INVESCO QQQ TR UNIT SER 1 COMMON 128051 399
436440101 436440101 HOLOGIC INC COMMON 9935945 123122
922475108 922475108 VEEVA SYS INC CL A COM COMMON 45948 250
42968F108 42968F108 HIGH INCM SECS BEN INT COMMON 1175837 180898
556269108 556269108 MADDEN STEVEN LTD COM COMMON 360792 10022
093712107 093712107 BLOOM ENERGY CORP COM CL A COMMON 558 28
617700109 617700109 MORNINGSTAR INC COM COMMON 395096 1946
852234103 852234103 SQUARE INC COMMON 3946620 57489
22576C101 22576C101 CRESCENT POINT ENGY CORP FOREIGN 1212188 171698
532457108 532457108 LILLY ELI COMPANY COMMON 59032694 171896
97717W307 97717W307 WISDOMTREE U.S. LARGECAP DIVIDEND COMMON 35879 580
249906108 249906108 DESCARTES SYS GROUP INC COMMON 3840502 47643
149123101 149123101 CATERPILLAR INC COM COMMON 319499 1396
844741108 844741108 SOUTHWEST AIRLS CO COMMON 845194 25974
464288646 464288646 ISHS BRCLYS 1-5 CR BD FD COMMON 13215502 261486
035710839 035710839 ANNALY CAPITAL MANAGEMENT INC COM NEW COMMON 7224 378
487836108 487836108 KELLOGG CO COMMON 5921809 88438
723762100 723762100 PIONEER MUNI HI INC ADV COMMON 762238 92617
760759100 760759100 REPUBLIC SVCS INC CL A COMMON 13809239 102124
72201A103 72201A103 PIMCO MUN INCOME FD III COMMON 152688 18374
46432F396 46432F396 ISHS MSCI USA MOMENT ETF COMMON 26542875 190901
22160K105 22160K105 COSTCO WHOLESALE CO COMMON 12919 26
72201R833 72201R833 PIMCO ETF TR ENHANCED COMMON 4129594 41608
950755108 950755108 WERNER ENTERPRISES INC COM COMMON 1729 38
902973304 902973304 U S BANCORP DE NEW COMMON 112459922 3119554
78467X109 78467X109 SPDR DOW JONES INDL AVERAGE ETF TR COMMON 1380373 4150
92206C706 92206C706 VANGUARD INTERMEDIATE TERM ETF COMMON 120740433 2013683
723787107 723787107 PIONEER NAT RES CO COMMON 30098032 147366
00775Y652 00775Y652 ADV STRATEGAS GLBL ETF COMMON 11117662 455114
45378A106 45378A106 INDEPENDENCE RLTY TR INC COM COMMON 114903 7168
09260K101 09260K101 BLACKROCK SCIENCE TECH TR SH COMMON 764159 40886
78463X541 78463X541 SPDR SP GLB NAT RES ETF COMMON 1349151 23632
33737J182 33737J182 FT II EMRG MKTS ETF COMMON 200128 9440
464288612 464288612 ISHS BRCLY INTER GOV CR COMMON 3835410 36706
502431109 502431109 L3HARRIS TECHNOLOGIES COMMON 382079 1947
376546107 376546107 GLADSTONE INVT CORP COM COMMON 1325000 100000
758750103 758750103 REGAL REXNORD CORPORATION COMMON 199133 1415
78464A870 78464A870 SPDR SP BIOTECH ETF COMMON 2344905 30769
464287101 464287101 ISHS SP 100 INDX ETF COMMON 185731 993
00724F101 00724F101 ADOBE SYSTEMS INCORPORATED COM COMMON 187675 487
216648402 216648402 COOPER COS INC COM NEW COMMON 27629 74
G491BT108 G491BT108 INVESCO LTD COMMON 3214 196
92932M101 92932M101 WNS HLDGS LTD SPON ADR COMMON 403519 4331
58470H101 58470H101 MEDIFAST INC COM COMMON 144516 1394
46429B267 46429B267 ISHS CORE U S TREAS ETF COMMON 4973581 212728
70450Y103 70450Y103 PAYPAL HOLDINGS INC COMMON 1001952 13194
25243Q205 25243Q205 DIAGEO PLC NEW COMMON 1244525 6869
718546104 718546104 PHILLIPS 66 COMMON 28300669 279154
64110L106 64110L106 NETFLIX INC COM COMMON 1120391 3243
09247X101 09247X101 BLACKROCK INC CL A COMMON 122510081 183091
513847103 513847103 LANCASTER COLONY CORP COM COMMON 315479 1555
880779103 880779103 TEREX CORP NEW COM COMMON 1064 22
46137V431 46137V431 INV SP 500 GARP ETF COMMON 2175150 25500
57636Q104 57636Q104 MASTERCARD INC CL A COMMON 171145439 470943
G4705A100 G4705A100 ICON PLC COMMON 86515484 405054
171779309 171779309 CIENA CORP NEW COMMON 426462 8120
74347B839 74347B839 PROSH EAFE DIV GRWRS ETF COMMON 3053063 81415
09857L108 09857L108 BOOKING HLDGS INC COMMON 10933234 4122
33739Q408 33739Q408 FT ENH SHORT MTY NEW ETF COMMON 38014988 638800
464285204 464285204 ISHS GOLD TRUST NEW ETF COMMON 73560982 1968450
049560105 049560105 ATMOS ENERGY CORP COMMON 7273968 64738
345370860 345370860 FORD MOTOR CO COMMON 1078913 85628
00162Q858 00162Q858 ALPS SECTOR DIV DOGS ETF COMMON 853197 16664
30034W106 30034W106 EVERGY INC COM COMMON 35021 573
31620R303 31620R303 FIDELITY NATL FINL INC COMMON 11229192 321477
000375204 000375204 ABB LTD SPONSORED ADR ADR 29875 871
929236107 929236107 WD 40 COMPANY COMMON 365359 2052
860630102 860630102 STIFEL FINL CORP COMMON 221588 3750
33734X184 33734X184 FT ETF II UTIL ALPHADEX COMMON 1345530 40991
902973304 902973304 U S BANCORP DE NEW COMMON 5516 153
09239B109 09239B109 BLACKLINE INC COMMON 20145 300
09255P107 09255P107 BLKRK CRP HI YIELD FD VI COMMON 751455 86176
98149E303 98149E303 WORLD GOLD TR SPDR GOLD MINISHARES COMMON 2078188 53137
440452100 440452100 HORMEL FOODS CORP COMMON 3868 97
78464A664 78464A664 SPDR BARCLY LT TREAS ETF COMMON 3946773 127810
922908595 922908595 VANGUARD SMALL CAP COMMON 265102 1225
G8473T100 G8473T100 STERIS PLC ORD FOREIGN 11897616 62200
33939L787 33939L787 FLEXSHS QUAL RL EST ETF COMMON 575528 10859
316773100 316773100 FIFTH THIRD BANCORP COMMON 3076041 115467
33738D101 33738D101 FT IV NRTH AMERN ETF COMMON 5400650 202803
69374H105 69374H105 PACER TRENDPILOT 750 ETF COMMON 379139 9959
16115Q308 16115Q308 CHART INDS INC COM COMMON 5894 47
57667L107 57667L107 MATCH GROUP INC NEW COM COMMON 10864 283
570535104 570535104 MARKEL CORP COM COMMON 470087 368
13645T100 13645T100 CANADIAN PAC RY LTD FOREIGN 2019675 26250
06652V208 06652V208 BANNER CORP COM NEW COMMON 544 10
09739D100 09739D100 BOISE CASCADE CO DEL COMMON 598077 9455
759509102 759509102 RELIANCE STEEL COMMON 8472 33
513272104 513272104 LAMB WESTON HLDGS INC COM COMMON 590538 5650
688239201 688239201 OSHKOSH CORP COM COMMON 11562 139
359694106 359694106 FULLER H B CO COM COMMON 169003 2469
81369Y100 81369Y100 SECTOR SPDR SBI MATRLS COMMON 3603244 44672
009066101 009066101 AIRBNB INC CL A COMMON 2078351 16707
46137V258 46137V258 INVESCO SP 500 PURE ETF COMMON 13502686 177901
589400100 589400100 MERCURY GEN CORP NEW COMMON 7045804 221985
30049H102 30049H102 EVOLV TECHNOLOGIES HLDNGS INC COM CL A COMMON 12 4
244199105 244199105 DEERE CO COM COMMON 200247 485
74340W103 74340W103 PROLOGIS INC COMMON 37779885 302796
G9078F107 G9078F107 TRITON INTL LTD CL A COMMON 58984 933
410867105 410867105 HANOVER INS GROUP INC COM COMMON 259185 2017
464287689 464287689 ISHS RUSS 3000 INDX ETF COMMON 4758813 20215
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC SHS COMMON 840604 4569
49456B101 49456B101 KINDER MORGAN INC DE COMMON 10827116 618339
086516101 086516101 BEST BUY INC COM COMMON 36317 464
099724106 099724106 BORG WARNER AUTOMOTIVE INC COMMON 2404426 48960
90384S303 90384S303 ULTA BEAUTY INC COM COMMON 46928 86
921937835 921937835 VANGUARD TOTAL BOND COMMON 730917 9900
68235P108 68235P108 ONE GAS INC COMMON 275007 3471
923454102 923454102 VERITIV CORP COM COMMON 92301 683
744320102 744320102 PRUDENTIAL FINL INC COMMON 2499741 30212
22160K105 22160K105 COSTCO WHOLESALE CORP COMMON 29300424 58970
33733B100 33733B100 FIRST TRUST WATER ETF COMMON 58541 700
464287325 464287325 ISHS GLB HLTHCR ETF COMMON 316351 3795
925652109 925652109 VICI PPTYS INC COM COMMON 25390332 778367
83200N103 83200N103 SMARTSHEET INC COM CL A COMMON 908 19
703395103 703395103 PATTERSON COS INC COM COMMON 16249 607
194162103 194162103 COLGATE PALMOLIVE CO COM COMMON 79960 1064
478160104 478160104 JOHNSON JOHNSON COM COMMON 408115 2633
46138E628 46138E628 INV EXCHG KBW BK ETF COMMON 1400833 33377
595017104 595017104 MICROCHIP TECHNOLOGY INC. COM COMMON 39963 477
76171L106 76171L106 REYNOLDS CONSUMER PRODS INC COM COMMON 28 1
655663102 655663102 NORDSON CORP COMMON 1406684 6329
14149Y108 14149Y108 CARDINAL HEALTH INC COMMON 5678280 75209
36465A109 36465A109 GAMCO GLD NAT RESINC TR COMMON 264951 72391
254687106 254687106 DISNEY WALT PRODUCTIONS COMMON 169224574 1690048
11284V105 11284V105 BROOKFIELD RENEWABLE CORP CL A SUB COMMON 219067 6268
46137V597 46137V597 INVESCO EXCHANGE-TRADED FD TR COMMON 51001 310
371901109 371901109 GENTEX CORP COM COMMON 18472 659
97717W315 97717W315 WSDMTR E/M EQ INCM ETF COMMON 8762205 231437
41068X100 41068X100 HANNON ARMSTRONG SUST INFR CAP COM COMMON 49564 1733
48666K109 48666K109 KB HOME COMMON 309306 7698
980745103 980745103 WOODWARD GOVERNOR CO COMMON 2921 30
69047Q102 69047Q102 OVINTIV INC COM COMMON 866 24
33738R506 33738R506 FIRST TR EXCHANGE-TRADED FD VI RISNG DIVD ACHIV COMMON 29031 647
171484108 171484108 CHURCHILL DOWNS INC COMMON 3110819 12102
33734X168 33734X168 FT MATRLS ALPHADX ETF COMMON 15630749 239295
931142103 931142103 WAL MART STORES INC COMMON 95721886 649182
921910816 921910816 VANGUARD WORLD COMMON 2741457 13405
69374H881 69374H881 PACER US CASH COWS ETF COMMON 28695042 611183
09660L105 09660L105 BNY HI YLD STRAT COMMON 82812 38162
26856L103 26856L103 E L F BEAUTY INC COM COMMON 214440 2604
021513106 021513106 ALTO INGREDIENTS INC COMMON 1537841 1025227
949746101 949746101 WELLS FARGO NEW COMMON 64105692 1714973
977852102 977852102 WOLFSPEED INC COM COMMON 6235 96
707569109 707569109 PENN ENTERTAINMENT INC COM COMMON 4657 157
G0403H108 G0403H108 AON PLC A FOREIGN 8580933 27216
70450Y103 70450Y103 PAYPAL HLDGS INC COM COMMON 151576 1996
157085101 157085101 CERUS CORP COMMON 125705 42325
464288885 464288885 ISHS MSCI EAFE GRW ETF COMMON 12708254 135656
46435U259 46435U259 ISHARES TR IBONDS DEC 26 COMMON 283357 11099
33733E104 33733E104 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF COMMON 122029 1673
243537107 243537107 DECKERS OUTDOOR CORP COM COMMON 22927 51
247361702 247361702 DELTA AIR LINES INC DEL COM NE COMMON 707235 20253
037833100 037833100 APPLE INC COM COMMON 4198017 25458
947890109 947890109 WEBSTER FINL CORP WATERBURY COMMON 39420 1000
516544103 516544103 LANTHEUS HOLDINGS INC COMMON 839388 10167
934423104 934423104 WARNER BROS DISCOVERY INC COM SER A COMMON 32163 2130
58470H101 58470H101 MEDIFAST INC COMMON 1124820 10850
559222401 559222401 MAGNA INTL INC FOREIGN 312375 5831
G4701H109 G4701H109 IHS HOLDING LIMITED ORD SHS COMMON 87600 10000
06761A103 06761A103 BARINGS PARTN INVESTORS COMMON 904700 70554
27828A100 27828A100 EATON VANCE INSD CALIF COMMON 306752 34008
46435U325 46435U325 ISHARES TR IBONDS DEC 28 COMMON 284083 11097
142339100 142339100 CARLISLE COS INC COMMON 637743 2821
15118V207 15118V207 CELSIUS HOLDINGS INC NEW COMMON 989067 10642
278277108 278277108 EATON VANCE EQUITY II COMMON 178957 10912
82900L102 82900L102 SIMPLY GOOD FOODS CO COMMON 1942804 48851
97717W208 97717W208 WSDMTR EQ INCM ETF COMMON 898753 10924
464288810 464288810 ISHARES TR U.S. MED DVC ETF COMMON 14575 270
075887109 075887109 BECTON DICKINSON CO COM COMMON 715886 2892
808524607 808524607 SCHWB STRAT SML CAP ETF COMMON 1054120 25140
464287622 464287622 ISHARES TR RUS 1000 ETF COMMON 90120 400
086516101 086516101 BEST BUY INC COMMON 3307460 42257
65473P105 65473P105 NISOURCE INC COM COMMON 531772 19019
09061G101 09061G101 BIOMARIN PHARMACEUTICAL INC COM COMMON 4279 44
34354P105 34354P105 FLOWSERVE CORP COM COMMON 714 21
701094104 701094104 PARKER-HANNIFIN CORP COMMON 132872350 395324
55616P104 55616P104 MACYS INC COMMON 163646 9356
29977A105 29977A105 EVERCORE INC CLASS A COMMON 265951 2305
808524706 808524706 SCHWB EMRG MKT EQTY ETF COMMON 838388 34192
67071L106 67071L106 NUVEEN AMT-FREE MUNICIPAL CREDIT COMMON 39687 3369
46137V142 46137V142 INVESCO WATER RES ETF COMMON 1496681 28054
148806102 148806102 CATALENT INC COM COMMON 25758 392
92189H409 92189H409 VANCK HI YLD MUN NEW ETF COMMON 624191 12064
110448107 110448107 BRITISH AMERN TOB PLC ADR SPON FOREIGN 1656610 47170
227046109 227046109 CROCS INC COMMON 265524 2100
194162103 194162103 COLGATE-PALMOLIVE CO COMMON 11723 156
231021106 231021106 CUMMINS ENGINE INC COMMON 19732682 82605
13645T100 13645T100 CANADIAN PAC RY LTD COM COMMON 19927 259
020002101 020002101 ALLSTATE CORP COMMON 3880345 35018
122017106 122017106 BURLINGTON STORES INC COM COMMON 588515 2912
69344A107 69344A107 PGIM ULTRA SHORT BD ETF COMMON 6425762 130340
46137V241 46137V241 INV EXCHG SP 500 ETF COMMON 819109 17310
78463X848 78463X848 SPDR MSCI ACWI EX-US ETF COMMON 8269210 321384
464288638 464288638 ISHS BRCLYS INTER CR BD COMMON 791507 15435
78464A847 78464A847 SPDR DJ WILSHIRE MID CAP COMMON 2809787 63946
874054109 874054109 TAKE-TWO INTERACTIVE SOFTWARE COM COMMON 26485 222
302491303 302491303 FMC CORP COMMON 184538 1511
704326107 704326107 PAYCHEX INC COM COMMON 27272 238
25746U109 25746U109 DOMINION ENERGY INC COMMON 586440 10489
45780R101 45780R101 INSTALLED BLDG PRODS INC COMMON 437989 3841
67066V101 67066V101 NUVEEN QUALITY MUNICIPAL INCOME FUND COMMON 1083820 94000
46429B366 46429B366 ISHARES CMBS ETF COMMON 12702 275
83417M104 83417M104 SOLAREDGE TECHNOLOGIES INC COM COMMON 19453 64
78409V104 78409V104 SP GLOBAL INC COM COMMON 172385 500
85207K107 85207K107 SPROTT PHYSICAL SILVER COMMON 1200760 143976
431571108 431571108 HILLENBRAND INC COM COMMON 481003 10120
09062X103 09062X103 BIOGEN INC COMMON 8724859 31381
57778K105 57778K105 MAXAR TECHNOLOGIES INC COMMON 1627180 31868
126349109 126349109 CSG SYS INTL INC COM COMMON 291430 5427
46266C105 46266C105 IQVIA HLDGS INC COM COMMON 286401 1440
45780R101 45780R101 INSTALLED BLDG PRODS INC COM COMMON 228 2
060505104 060505104 BANK AMERICA CORP COM COMMON 370856 12967
72201Y101 72201Y101 PIMCO DYNAMIC INCM FUND COMMON 881592 48923
46432F339 46432F339 ISHARES MSCI USA QUALITY FACTOR ETF COMMON 2240862 18062
629337106 629337106 NN INC COMMON 13140 12280
67066G104 67066G104 NVIDIA CORPORATION COM COMMON 1396905 5029
670928100 670928100 NUVEEN MUN VALUE FD INC COM COMMON 145665 16534
92936U109 92936U109 WP CAREY INC COM COMMON 2788 36
60871R209 60871R209 MOLSON COORS BREWING COMPANY COMMON 1677119 32452
26875P101 26875P101 EOG RES INC COMMON 59306991 517377
88160R101 88160R101 TESLA MOTORS INC COMMON 115898981 558657
46138B103 46138B103 INV DB CMDTY IDX ETF COMMON 605631 25511
063671101 063671101 BANK MONTREAL QUE COMMON 2864887 32150
917286205 917286205 URSTADT BIDLE PPTYS CL A COMMON 4071795 231747
464287622 464287622 ISHARES TR RUSSELL 1000 COMMON 57842893 256817
85571B105 85571B105 STARWOOD PPTY TR INC COM COMMON 1999 113
29250N105 29250N105 ENBRIDGE INC COM COMMON 7020 184
401664107 401664107 GUGGENHEIM BABS MANAGED COMMON 358385 21032
92189F841 92189F841 VANECK NAT RES ETF COMMON 1805340 36603
464287879 464287879 ISHARES SP SMALL CAP COMMON 2115883 22608
33738R605 33738R605 FT D WRIGHT FOC 5 ETF COMMON 7823409 173545
98956P102 98956P102 ZIMMER BIOMET HOLDINGS INC COM COMMON 21706 168
04010L103 04010L103 ARES CAPITAL CORP COM COMMON 713 39
38141G104 38141G104 GOLDMAN SACHS GROUP INC COMMON 33511113 102446
516544103 516544103 LANTHEUS HLDGS INC COM COMMON 4871 59
30303M102 30303M102 META PLATFORMS INC COMMON 170859912 806171
28176E108 28176E108 EDWARDS LIFESCIENCES COMMON 9874984 119364
74736K101 74736K101 QORVO INC COMMON 8905455 87678
82452J109 82452J109 SHIFT4 PMTS INC CL A COMMON 5082845 67056
298736109 298736109 EURONET WORLDWIDE INC COM COMMON 62879744 561928
594918104 594918104 MICROSOFT CORP COM COMMON 3816227 13237
74347R248 74347R248 PRSH CS 130 30 ETF COMMON 2108795 44237
301505723 301505723 EXCH ROBO GLB HC ETF COMMON 358806 12037
33939L803 33939L803 FLEX MSTAR D/M TILT ETF COMMON 1113857 17285
427866108 427866108 HERSHEY FOODS CORP COMMON 9339646 36711
33739P202 33739P202 FT EMRG MKT LOC CURR ETF COMMON 250740 9052
77543R102 77543R102 ROKU INC COM CL A COMMON 6648 101
615369105 615369105 MOODYS CORP COM COMMON 77423 253
381430503 381430503 GS ACTIVEBETA LGCP ETF COMMON 14560878 179277
11135E203 11135E203 BROADSTONE NET LEASE INC COM COMMON 242273 14243
464287408 464287408 ISHARES TR SP 500 VAL ETF COMMON 30959 204
723484101 723484101 PINNACLE WEST CAP CORP COM COMMON 40254 508
23918K108 23918K108 DAVITA INC COM COMMON 80704 995
292562105 292562105 ENCORE WIRE CORP COMMON 868456 4686
379577208 379577208 GLOBUS MED INC CL A COMMON 14727 260
46137V100 46137V100 INVESCO EXCHANGE TRADED FD TR AEROSPACE DEFN COMMON 34234 425
95058W100 95058W100 WENDYS CO COM COMMON 958 44
88023U101 88023U101 TEMPUR SEALY INTL INC COM COMMON 23260 589
31620M106 31620M106 FIDELITY NATL INFORMATION SVCS COM COMMON 15647 288
808524854 808524854 SCHWAB INTRM US TRSY ETF COMMON 4092344 81149
67071L106 67071L106 NUV DIV ADV MUN INCM FD COMMON 809969 68758
05464C101 05464C101 AXON ENTERPRISE INC COMMON 33952 151
33738R845 33738R845 FT NASDAQ OIL GAS ETF COMMON 2825809 104776
025072604 025072604 AMERICAN CENTY ETF TR AVANTIS COMMON 973440 18405
29260V105 29260V105 ENDAVA PLC ADS A COMMON 1539161 22911
929160109 929160109 VULCAN MATLS CO COM COMMON 532350 3103
227046109 227046109 CROCS INC COM COMMON 4724684 37367
029899101 029899101 AMERICAN STS WTR CO COMMON 806321 9071
25659T107 25659T107 DOLBY LABORATORIES INC COM COMMON 2890954 33844
717081103 717081103 PFIZER INC COMMON 340683368 8350082
14040H105 14040H105 CAPITAL ONE FINL CORP COM COMMON 256940 2672
74347B425 74347B425 PROSHS SHORT SP NEW ETF COMMON 49595790 3306386
464288885 464288885 ISHARES TR EAFE GRWTH ETF COMMON 375 4
876030107 876030107 TAPESTRY INC COMMON 381653 8853
55087P104 55087P104 LYFT INC CL A COM COMMON 955 103
723484101 723484101 PINNACLE WEST CAP CORP COMMON 30930908 390344
97717W604 97717W604 WISDOMTREE U.S. SMALLCAP DIVIDEND COMMON 79740 2792
20451N101 20451N101 COMPASS MINERALS INTL INC COM COMMON 267325 7796
45337C102 45337C102 INCYTE GENOMICS INC COMMON 7712499 106715
126650100 126650100 CVS HEALTH CORP COM COMMON 135541 1824
89832Q109 89832Q109 TRUIST FINL CORP COMMON 24720497 724941
37637Q105 37637Q105 GLACIER BANCORP INC COMMON 217780 5184
500255104 500255104 KOHLS CORP COM COMMON 3484 148
65406E102 65406E102 NICOLET BANKSHARES INC COM COMMON 252 4
369604301 369604301 GENERAL ELECTRIC CO COMMON 180666505 1889817
00760J108 00760J108 AEHR TEST SYSTEMS COMMON 331914 10700
83088M102 83088M102 SKYWORKS SOLUTIONS INC COMMON 4046360 34297
91913Y100 91913Y100 VALERO ENERGY CORP COMMON 60911389 436328
H84989104 H84989104 TE CONNECTIVITY LTD FOREIGN 108546857 827654
256163106 256163106 DOCUSIGN INC COM COMMON 60690 1041
045487105 045487105 ASSOCIATED BANC CORP COMMON 815555 45359
260557103 260557103 DOW INC COMMON 37589526 685690
127097103 127097103 COTERRA ENERGY INC COM COMMON 46282 1886
844741108 844741108 SOUTHWEST AIRLS CO COM COMMON 17604 541
68902V107 68902V107 OTIS WORLDWIDE CORP COM COMMON 70896 840
552848103 552848103 MGIC INVT CORP WIS COM COMMON 2671 199
922042718 922042718 VANGUARD INTERNATIONAL COMMON 5585660 51132
33738R605 33738R605 FIRST TR EXCHANGE-TRADED FD VI DORSEY WRT 5 ETF COMMON 80062 1776
922907746 922907746 VANGUARD MUN BD FDS TAX-EXEMPT BD COMMON 35665 704
780259305 780259305 SHELL PLC F SPONSORED ADR 1 ADR REPS 2 ORD SHS COMMON 5006 87
68389X105 68389X105 ORACLE CORP COM COMMON 292698 3150
30034W106 30034W106 EVERGY INC COMMON 1281992 20975
00130H105 00130H105 AES CORP COMMON 97669 4056
21036P108 21036P108 CONSTELLATION BRANDS COMMON 2092645 9264
29415C101 29415C101 EOS ENERGY ENTRPRS INC A COMMON 385500 150000
G0751N103 G0751N103 ATLANTICA YIELD PLC SHS FOREIGN 5506053 186267
12503M108 12503M108 CBOE HOLDINGS INC COMMON 529294 3942
548661107 548661107 LOWES COS INC COM COMMON 434935 2175
373865104 373865104 GERMAN AMERN BANCORP COMMON 236527 7088
366651107 366651107 GARTNER GROUP INC NEW CL A COMMON 1781310 5468
29415F104 29415F104 ENVISTA HOLDINGS CORPORATION COM COMMON 553515 13540
045487105 045487105 ASSOCIATED BANC CORP COM COMMON 43242 2405
737630103 737630103 POTLATCHDELTIC CORPORATION COM COMMON 5594 113
46138B103 46138B103 INVESCO DB COMMON 3134 132
453204109 453204109 IMPINJ INC COM COMMON 1220 9
87612G101 87612G101 TARGA RES CORP COM COMMON 27065 371
50540R409 50540R409 LABORATORY CORP AMER HLDGS COM NEW COMMON 150041 654
464287200 464287200 ISHARES TR CORE SP500 ETF COMMON 345121 840
706327103 706327103 PEMBINA PIPELINE CORP FOREIGN 2095632 64680
464287671 464287671 ISHARES CORE SP U.S. GROWTH ETF COMMON 36396 410
921910725 921910725 VANGRD ESG INTL STK ETF COMMON 7622726 145583
918204108 918204108 V F CORP COM COMMON 23299 1017
260557103 260557103 DOW INC COM COMMON 42924 783
85208M102 85208M102 SPROUTS FARMERS MARKET COMMON 274880 7847
46187W107 46187W107 INVITATION HOMES INC COMMON 435221 13936
81369Y209 81369Y209 SECTOR SPDR TR HEALTHCRE COMMON 17780084 137340
655664100 655664100 NORDSTROM INC COM COMMON 2083 128
46284V101 46284V101 IRON MTN INC NEW REIT COMMON 5450 103
958102105 958102105 WESTERN DIGITAL CORP COM COMMON 753 20
78464A508 78464A508 SPDR DJ LARGE CAP VALUE COMMON 13299152 326600
33739P608 33739P608 FT RVRFRONT DYN DEV ETF COMMON 1680848 29903
46429B655 46429B655 ISHS FLTG RATE NT FD ETF COMMON 3313949 65766
029899101 029899101 AMER STATES WTR CO COM COMMON 3200 36
525327102 525327102 LEIDOS HOLDINGS INC COMMON 15012224 163070
717081103 717081103 PFIZER INC COM COMMON 336563 8249
988498101 988498101 YUM BRANDS INC COM COMMON 192705 1459
09073M104 09073M104 BIO TECHNE CORP COMMON 9568284 128970
85208R101 85208R101 SPROTT PHYS GLD SLVR COMMON 24510121 1296146
464287127 464287127 ISHARES LRG CORE INDX FD COMMON 253845 4500
636518102 636518102 NATIONAL INSTRS CORP COMMON 1161615 22164
26916J106 26916J106 ESS TECH INC COMMON STOCK COMMON 69500 50000
92672L107 92672L107 VIEWRAY INC COMMON 36513 10553
92206C649 92206C649 VANGRD RUS2000 VL IN ETF COMMON 1702665 14130
57636Q104 57636Q104 MASTERCARD INCORPORATED CL A COMMON 316530 871
92189F684 92189F684 VANECK RETAIL ETF COMMON 259037 1585
921937827 921937827 VNGRD SHORT TERM BD ETF COMMON 31652633 413814
808524888 808524888 SCHWAB STRATEGIC TR INTL SMALL CAP COMMON 240386 7131
46131J103 46131J103 INVESCO VK MUNCIPAL TR COMMON 624335 62937
67079Y100 67079Y100 NUVVE HOLDING CORP COMMON 70000 100000
56035L104 56035L104 MAIN STR CAP CORP COM COMMON 750 19
397624107 397624107 GREIF CORP CLASS A COMMON 1375636 21708
46435U663 46435U663 ISHARES COMMON 11761 346
097023105 097023105 BOEING COMPANY COMMON 1766568 8316
33939L407 33939L407 FLEXSHARES TR MORNINGSTAR GLOBAL COMMON 594428 14056
745867101 745867101 PULTE CORP COMMON 515545 8846
922908652 922908652 VANGUARD INDEX FDS VANGUARD EXTENDED COMMON 149033 1063
33734X143 33734X143 FT ETF II HLTH CARE ALPH COMMON 5175096 48127
513847103 513847103 LANCASTER COLONY CORP COMMON 148102 730
969457100 969457100 WILLIAMS COS INC COMMON 9771118 327231
40167F101 40167F101 GUGG STRAT OPPTYS FD SBI COMMON 3335030 206248
615369105 615369105 MOODYS CORP COMMON 4107095 13421
747525103 747525103 QUALCOMM INC COMMON 113531208 889882
85207H104 85207H104 SPROTT PHYSICAL GOLD ETV COMMON 9554 618
92189F445 92189F445 VANECK INTL H/YLD BD ETF COMMON 757975 37654
743315103 743315103 PROGRESSIVE CORP COM COMMON 183260 1281
33733F101 33733F101 FIRST TRUST MULTI CAP COMMON 29379 300
110448107 110448107 BRITISH AMERN TOBACCO COMMON 122288 3482
219798105 219798105 QUIDELORTHO CORP COMMON 9549112 107185
313855108 313855108 FEDERAL SIGNAL CORP COM COMMON 331007 6106
69374H709 69374H709 PACER GLB CASH COWS ETF COMMON 6969246 207233
98956P102 98956P102 ZIMMER BIOMET HOLDINGS INC COMMON 491735 3806
099406100 099406100 BOOT BARN HLDGS INC COMMON 1724553 22502
025816109 025816109 AMERICAN EXPRESS CO COMMON 30474843 184752
989207105 989207105 ZEBRA TECHNOLOGIES CORPORATION CL A COMMON 29892 94
33738R100 33738R100 FT VI MLTI ASSET DIV ETF COMMON 245547 16750
00971T101 00971T101 AKAMAI TECHNOLOGIES INC COM COMMON 29049 371
M3760D101 M3760D101 ELBIT SYS LTD ORD FOREIGN 1626016 9553
46432F842 46432F842 ISHS CORE MSCI EAFE ETF COMMON 249097339 3726213
78464A813 78464A813 SPDR DJ WILSHIRE SML CAP COMMON 3277842 39008
00971T101 00971T101 AKAMAI TECHNOLOGIES INC COMMON 5882757 75131
922042775 922042775 VANGUARD INTL INDEX ETF COMMON 91352800 1708487
693506107 693506107 PPG INDS INC COM COMMON 31124 233
370334104 370334104 GENERAL MLS INC COM COMMON 230913 2702
04316A108 04316A108 ARTISAN PRTNRS ASSET A COMMON 93414 2921
003013109 003013109 ABERDEEN GLBL INCOME FD COMMON 135301 26634
81211K100 81211K100 SEALED AIR CORP NEW COMMON 558817 12172
808524862 808524862 SCHWB U S TREASURY ETF COMMON 1223995 25087
62886E108 62886E108 NCR CORP NEW COM COMMON 2902 123
14817C107 14817C107 CASSAVA SCIENCES INC COMMON 409992 16998
031100100 031100100 AMETEK INC NEW COMMON 5935423 40841
205887102 205887102 CONAGRA BRANDS INC COM COMMON 46574 1240
311900104 311900104 FASTENAL CO COM COMMON 90134 1671
947890109 947890109 WEBSTER FINANCIAL CORP COMMON 409574 10390
502431109 502431109 L3 HARRIS TECHNOLOGIES INC COMMON 22358604 113935
67098H104 67098H104 O-I GLASS INC COM COMMON 369378 16265
863111100 863111100 STRATTEC SECURITY CORP. COMMON 201292 8848
922042775 922042775 VANGUARD COMMON 19881269 371821
576485205 576485205 MATADOR RES CO COM COMMON 12913 271
913456109 913456109 UNIVERSAL CORP VA COM COMMON 238323 4506
101121101 101121101 BOSTON PPTYS INC COM COMMON 2057 38
053332102 053332102 AUTOZONE INC COMMON 2396697 975
464288158 464288158 ISHS SP SHT NTL MUN ETF COMMON 499428 4771
72352L106 72352L106 PINTEREST INC CL A COMMON 310551 11388
33939L886 33939L886 FLEX RDY ACCESS VAR ETF COMMON 3370563 45061
N07059210 N07059210 ASML HLDG NV NY NEW 2012 COMMON 74500919 109446
N6596X109 N6596X109 NXP SEMICONDUCTORS FOREIGN 2286929 12264
28106W103 28106W103 EDITAS MEDICINE INC COMMON 181692 25061
H2906T109 H2906T109 GARMIN LTD SHS COMMON 74277 736
989207105 989207105 ZEBRA TECHNOLOGIES CORP CL A COMMON 3831264 12048
48666K109 48666K109 KB HOME COM COMMON 22943 571
863667101 863667101 STRYKER CORP COMMON 92537955 324160
03073E105 03073E105 AMERISOURCEBERGEN CORP COMMON 19727523 123212
33738R720 33738R720 FT NASDAQ INTELROBT ETF COMMON 247723 5811
N07059210 N07059210 ASML HOLDING N V N Y REGISTRY SHS ADR 153840 226
773903109 773903109 ROCKWELL AUTOMATION INC COMMON 15812847 53886
046353108 046353108 ASTRAZENECA PLC SPONSORED ADR COMMON 449638 6478
72703H101 72703H101 PLANET FITNESS INC CL A COMMON 1178642 15175
486606106 486606106 KAYNE ANDERSON MLP INVT COMMON 221858 25678
922908652 922908652 VANGUARD INDEX FD EXTEND MKT E COMMON 8045657 57387
131193104 131193104 TOPGOLF CALLAWAY BRANDS CORP COM COMMON 1600 74
464288687 464288687 ISHARES TRUST ISHARES PREFERRED AND COMMON 26537 850
38141G104 38141G104 GOLDMAN SACHS GROUP INC COM COMMON 1543775 4719
131193104 131193104 CALLAWAY GOLF CO COMMON 476678 22048
565849106 565849106 MARATHON OIL CORP COMMON 1344539 56116
G0692U109 G0692U109 AXIS CAP HLDGS LTD SHS COMMON 6052 111
46136K105 46136K105 INVESCO HIGH INCOME 2024 COMMON 303774 41670
707569109 707569109 PENN NATL GAMING INC COMMON 284825 9603
48251W104 48251W104 KKR CO INC COM COMMON 40650 774
576323109 576323109 MASTEC INC COM COMMON 1700 18
526057104 526057104 LENNAR CORP CL A COMMON 141268 1344
861025104 861025104 STOCK YARDS BANCORP INC COMMON 2594741 47057
388689101 388689101 GRAPHIC PACKAGING HOLDING COMP COMMON 1408450 55255
055622104 055622104 BP PLC SPONS ADR COMMON 7681294 202459
655663102 655663102 NORDSON CORP COM COMMON 224260 1009
808524508 808524508 SCHWB U S MID CAP ETF COMMON 5682030 83744
192446102 192446102 COGNIZANT TECHNOLOGY SOLUTIONS CL A COMMON 19010 312
854502101 854502101 STANLEY BLACK DECKER INC COM COMMON 11604 144
71943U104 71943U104 PHYSICIANS REALTY TR COMMON 11085092 742471
29250N105 29250N105 ENBRIDGE INC COMMON 318400 8346
87968A104 87968A104 TELLURIAN INC NEW COMMON 26445 21500
464287598 464287598 ISHARES 1000 VALUE RUSSELL COMMON 596357808 3916707
857477103 857477103 STATE STR CORP COM COMMON 56995 753
902252105 902252105 TYLER TECHNOLOGIES INC COM COMMON 68743419 193840
830566105 830566105 SKECHERS U S A INC CL A COMMON 3577400 75282
33734X200 33734X200 FIRST TR DJ GLB DIV INDX COMMON 2170428 98165
34964C106 34964C106 FORTUNE BRANDS INNOVATIONS INC COM COMMON 313207 5333
45866F104 45866F104 INTERCONTINENTALEXCHANGE COMMON 44521088 426897
257651109 257651109 DONALDSON INC COM COMMON 1184418 18127
11271J107 11271J107 BROOKFIELD CORP CL A LMT VTG S FOREIGN 1475908 45287
G3156P103 G3156P103 ASA GOLD PRECIOUS MTLS COMMON 852459 53179
67073B106 67073B106 NUVEEN PREFERRED INCOME COMMON 12502 1900
231021106 231021106 CUMMINS INC COMMON 8891074 37219
044186104 044186104 ASHLAND INC COMMON 1115841 10864
46434G103 46434G103 ISHARES INC CORE MSCI EMKT COMMON 1890125 38740
16411R208 16411R208 CHENIERE ENERGY INC COMMON 5201 33
388689101 388689101 GRAPHIC PACKAGING HLDG CO COM COMMON 6271 246
921932505 921932505 VANGUARD ADMIRAL FDS INC 500 GRTH COMMON 691440 3000
835699307 835699307 SONY GROUP CORP COMMON 15229 168
12541W209 12541W209 C H ROBINSON WORLDWIDE INC COM NEW COMMON 109009 1097
008474108 008474108 AGNICO EAGLE MINES LTD FOREIGN 2716854 53303
92206C870 92206C870 VANGUARD INTERMEDIATE COMMON 99267357 1237439
422806109 422806109 HEICO CORP NEW COM COMMON 78678 460
281020107 281020107 EDISON INTL COMMON 315961 4476
666807102 666807102 NORTHROP GRUMMAN CORP COMMON 5899396 12777
922042858 922042858 VNGRD FTSE EMG MKTS ETF COMMON 114907619 2844248
962166104 962166104 WEYERHAEUSER CO REIT COMMON 8137239 270071
48282T104 48282T104 KADANT INC COMMON 3112161 14925
46131M106 46131M106 INVESCO TRUST FOR INVESTMENT GRADE COMMON 498749 50176
464288158 464288158 ISHARES TR SHRT NAT MUN ETF COMMON 810747 7745
315616102 315616102 F5 NETWORKS INC COMMON 1117442 7670
26614N102 26614N102 DUPONT DE NEMOURS INC COMMON 15994304 222855
501044101 501044101 KROGER CO COMMON 7646278 154877
029683109 029683109 AMERICAN SOFTWARE INC CL A COMMON 169088 13409
381430206 381430206 GS ACTIVEBETA E/MKT ETF COMMON 1650240 55433
G96629103 G96629103 WILLIS TOWERS WATSON PUB LTD SHS COMMON 62046 267
464287721 464287721 ISHARES TR U.S. TECH ETF COMMON 38423 414
34417P100 34417P100 FOCUS FINL PARTNERS INC COM CL A COMMON 1556 30
893641100 893641100 TRANSDIGM GROUP INC COMMON 2343082 3179
12572Q105 12572Q105 CME GROUP INC COM COMMON 302793 1581
067901108 067901108 BARRICK GOLD CORPORATION COM COMMON 83565 4500
840441109 840441109 SOUTH STATE CORP COMMON 139883 1963
G0176J109 G0176J109 ALLEGION PUBLIC LTD FOREIGN 289879 2716
693475105 693475105 PNC FINANCIAL SERVICES COMMON 15010891 118103
428567101 428567101 HIBBETT SPORTS INC COM COMMON 447327 7584
579780206 579780206 MCCORMICK CO INC COM NON VTG COMMON 206278 2479
95040Q104 95040Q104 WELLTOWER INC COM COMMON 290291 4049
858119100 858119100 STEEL DYNAMICS INC COM COMMON 398310 3523
26875P101 26875P101 EOG RES INC COM COMMON 73478 641
351858105 351858105 FRANCO NEVADA CORP FOREIGN 22554280 154693
920253101 920253101 VALMONT INDS INC COMMON 1217415 3813
67111Q107 67111Q107 OFS CREDIT CO INC COMMON 465428 50590
36266G107 36266G107 GE HLTHCARE TECHS INC COMMON 2406514 29337
921937835 921937835 VANGUARD TOTAL BOND MKT COMMON 115281281 1561442
74762E102 74762E102 QUANTA SVCS INC COM COMMON 129146 775
921909768 921909768 VNGRD TOTAL INTL STK ETF COMMON 632927 11464
197236102 197236102 COLUMBIA BKG SYS INC COM COMMON 514936 24040
G54950103 G54950103 LINDE PLC SHS COMMON 1016203 2859
646025106 646025106 NEW JERSEY RES CORP COMMON 247114 4645
907818108 907818108 UNION PAC CORP COM COMMON 157587 783
46625H100 46625H100 JPMORGAN CHASE CO COM COMMON 1175384 9020
571748102 571748102 MARSH MCLENNAN COS INC COMMON 44797620 268974
842587107 842587107 SOUTHERN COMPANY COMMON 6599872 94853
247361702 247361702 DELTA AIR LINES INC DEL COM NEW COMMON 474073 13576
68622V106 68622V106 ORGANON CO COMMON 9371622 398453
743868101 743868101 PROVIDENT FINL HLDGS INC COMMON 2102414 154249
04523Y105 04523Y105 ASPEN AEROGELS INC COMMON 3404754 457014
G50737108 G50737108 JAWS MUSTANG ACQUISITION CORP SHS CL COMMON 498993 49750
90353T100 90353T100 UBER TECHNOLOGIES INC COM COMMON 3762758 118699
50540R409 50540R409 LABORATORY CORP AMER HLDGS COMMON 2786306 12145
69351T106 69351T106 PPL CORP COMMON 736324 26496
G491BT108 G491BT108 INVESCO LTD F COMMON 7843907 478287
46435G417 46435G417 ISHS CORE 5-10YR USD ETF COMMON 1837410 41950
679580100 679580100 OLD DOMINION FREIGHT LINE INC COM COMMON 29653 87
031652100 031652100 AMKOR TECHNOLOGY INC COM COMMON 208525 8014
39536G105 39536G105 GREENLIGHT BIOSCI HLDGS COMMON 417301 965080
H2906T109 H2906T109 GARMIN LTD SHS FOREIGN 638275 6324
075887109 075887109 BECTON DICKINSON CO COMMON 31082527 125565
464287234 464287234 ISHARES TR MSCI EMERGING COMMON 9994666 253286
19247L106 19247L106 COHEN STEERS QUALITY COMMON 471353 39543
512807108 512807108 LAM RESEARCH CORP COM COMMON 146313 276
50060P106 50060P106 KOPPERS HOLDINGS INC COMMON 747973 21389
03674X106 03674X106 ANTERO RESOURCES CORP COMMON 251681 10900
75524B104 75524B104 RBC BEARINGS INC COM COMMON 68503145 294346
418056107 418056107 HASBRO INC COM COMMON 190331 3545
30063P105 30063P105 EXACT SCIENCES CORP COMMON 14674287 216403
053484101 053484101 AVALONBAY CMNTYS INC COM COMMON 33276 198
23918K108 23918K108 DAVITA INC COMMON 8364144 103121
46432F388 46432F388 ISHS MSCI USA VAL ETF COMMON 1202374 12986
090572207 090572207 BIO RAD LABS INC CL A COMMON 1322216 2760
512816109 512816109 LAMAR ADVERTISING NEW A COMMON 258016 2583
464287309 464287309 ISHARES TR SP 500 GRWT ETF COMMON 17570 275
921908844 921908844 VANGUARD SPECIALIZED FUNDS DIV APP ETF COMMON 20791 135
680033107 680033107 OLD NATL BANCORP IND COMMON 315325 21867
745867101 745867101 PULTE GROUP INC COM COMMON 180959 3105
95766Q106 95766Q106 WESTERN INFLATION LKD COMMON 3143462 363406
835699307 835699307 SONY CORP - ADR FOREIGN 363960 4015
701094104 701094104 PARKER-HANNIFIN CORP COM COMMON 60164 179
981811102 981811102 WORTHINGTON INDS INC COM COMMON 1099 17
054540208 054540208 AXCELIS TECHNOLOGIES INC COM NEW COMMON 35978 270
737446104 737446104 POST HOLDINGS INC COMMON 378353 4210
767204100 767204100 RIO TINTO PLC SPONSORED ADR ADR 29635 432
883203101 883203101 TEXTRON INC COMMON 8350895 118235
32055Y201 32055Y201 FIRST INTST BANCSYSTEM INC COM CL A COMMON 123859 4148
30231G102 30231G102 EXXON MOBIL CORPORATION COMMON 101864832 928915
761152107 761152107 RESMED INC COMMON 52688994 240600
89531P105 89531P105 TREX INC COMMON 51361013 1055291
92343V104 92343V104 VERIZON COMMUNICATIONS INC COM COMMON 257880 6631
89417E109 89417E109 TRAVELERS COMPANIES INC COM COMMON 70450 411
78464A839 78464A839 SPDR SERIES TRUST MID CAP VALU COMMON 326832 4946
25402D102 25402D102 DIGITALOCEAN HLDGS INC COM COMMON 940 24
922042874 922042874 VANGUARD FTSE EUROPE ETF COMMON 83684 1373
464288679 464288679 ISHS BRCLYS SRT TREAS BD COMMON 1003561 9082
97717W570 97717W570 WSDMTR US MDCP EARNG ETF COMMON 10468161 210457
770323103 770323103 ROBERT HALF INTL INC COM COMMON 275066 3414
35137L105 35137L105 FOX CORP CL A COM COMMON 23120 679
902681105 902681105 UGI CORP NEW COMMON 716195 20604
464288828 464288828 ISHARES DJ U S HC PROVID COMMON 359443 1454
46138J825 46138J825 INV BULLET 2025 CORP ETF COMMON 1599666 78879
72346Q104 72346Q104 PINNACLE FINL PARTNERS INC COMMON 32114373 582204
515098101 515098101 LANDSTAR SYS INC COM COMMON 127633 712
615394202 615394202 MOOG INC CL A COMMON 190821 1894
12504G118 12504G118 CBRE GBL REAL ESTATE INC FD RT WARRANT 494 15990
46132C107 46132C107 INVESCO MUNICIPAL OPPORTUNITY TRUST COMMON 33972 3463
464287556 464287556 ISHS NASDAQ BIOTECH ETF COMMON 24460450 189381
231021106 231021106 CUMMINS INC COM COMMON 68320 286
92206C730 92206C730 VANGRD RUS 1000 INDX ETF COMMON 242788 1303
302491303 302491303 FMC CORP COM NEW COMMON 201515 1650
020002101 020002101 ALLSTATE CORP COM COMMON 666522 6015
731068102 731068102 POLARIS INDS INC COMMON 3838640 34698
22822V101 22822V101 CROWN CASTLE INC COMMON 244258 1825
071813109 071813109 BAXTER INTL INC COM COMMON 45306 1117
33733E203 33733E203 FIRST TR AMEX BIOTECH FD COMMON 754367 4866
278642103 278642103 EBAY INC COMMON 3317855 74777
977852102 977852102 WOLFSPEED INC COMMON 1447800 22291
21924U300 21924U300 CORNERSTONE TOTAL RETURN COMMON 1115077 150890
04965B100 04965B100 ATOMERA INC COM COMMON 1899044 298123
125269100 125269100 CF INDUSTRIES HOLDINGS INCORPO COMMON 3148023 43427
7591EP100 7591EP100 REGIONS FINANCIAL COMMON 747653 40283
314211103 314211103 FEDERATED INVS INC PA CL B COMMON 2725064 67889
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC SHS FOREIGN 1906032 10360
680033107 680033107 OLD NATL BANCORP IND COM COMMON 242386 16809
816851109 816851109 SEMPRA COMMON 107777 713
92835W107 92835W107 VIRTUS GLB DIVINCM INC COMMON 647804 100047
780087102 780087102 ROYAL BANK CANADA COMMON 305952 3201
30161N101 30161N101 EXELON CORP COMMON 1725282 41186
258622109 258622109 DOUBLELINE INCM SLTNS FD COMMON 1207119 106167
04621X108 04621X108 ASSURANT INC COM COMMON 21012 175
45073V108 45073V108 ITT INC COM COMMON 246041 2851
872590104 872590104 T-MOBILE US INC COM COMMON 138033 953
07725L102 07725L102 BEIGENE LTD-ADR (EM) ADR 22891000 106206
922908736 922908736 VNGRD GROWTH ETF COMMON 75575457 302980
896239100 896239100 TRIMBLE INC COMMON 407565 7775
922908637 922908637 VANGUARD LARGE CAP ETF COMMON 1147761 6144
587376104 587376104 MERCANTILE BK CORP COM COMMON 1070 35
35137L204 35137L204 FOX CORP CL B COM COMMON 192870 6160
513272104 513272104 LAMB WESTON HLDGS INC COMMON 69827304 668076
78464A698 78464A698 SPDR SP REGL BNKG ETF COMMON 1962165 44737
90187B804 90187B804 TWO HARBORS INVT PAR $ COMMON 208338 14163
293594107 293594107 ENOVIX CORP COMMON 5833359 391238
003261104 003261104 ABRDN BLOOMBERG ALL ETF COMMON 35060 1688
00206R102 00206R102 A T T INC COMMON 29360911 1525242
26924G201 26924G201 PUREFUNDS ISE CYBER SECURITY E COMMON 2065298 43189
14020Y102 14020Y102 CAPITAL GRP CORE PLS ETF COMMON 2480076 108823
902653104 902653104 UDR INC COMMON 11086 270
674599105 674599105 OCCIDENTAL PETE CORP COM COMMON 58372 935
169656105 169656105 CHIPOTLE MEXICAN GRL COMMON 9680879 5667
681919106 681919106 OMNICOM GROUP COMMON 83549735 885623
806407102 806407102 HENRY SCHEIN INC COM COMMON 190478 2336
78464A102 78464A102 SPDR SER TR NYSE TECH ETF COMMON 267257 2205
30212P303 30212P303 EXPEDIA INC NEW COMMON 3469114 35753
771049103 771049103 ROBLOX CORP CL A COMMON 6477 144
000360206 000360206 AAON INC COM PAR COMMON 227802 2356
693506107 693506107 PPG INDS INC COMMON 9883451 73989
500754106 500754106 KRAFT HEINZ CO COMMON 6915020 178821
68235P108 68235P108 ONE GAS INC COM COMMON 22026 278
064058100 064058100 BANK NEW YORK MELLON CORP COM COMMON 62753 1381
091941104 091941104 BLACKROCK GLBL FLT RT TR COMMON 1588311 141687
723787107 723787107 PIONEER NAT RES CO COM COMMON 94359 462
277432100 277432100 EASTMAN CHEMICAL CO COMMON 8290622 98300
12532H104 12532H104 CGI INC CL A SUB VTG FOREIGN 652037 6773
13462K109 13462K109 CAMPING WORLD HLDGS A COMMON 603247 28905
880779103 880779103 TEREX CORP NEW COMMON 3101884 64115
169656105 169656105 CHIPOTLE MEXICAN GRILL COMMON 413406 242
H1467J104 H1467J104 CHUBB LTD COMMON 339815 1750
101137107 101137107 BOSTON SCIENTIFIC CORP COMMON 2489093 49752
537008104 537008104 LITTELFUSE INC COMMON 4420536 16489
46432F834 46432F834 ISHS CORE TTL INTL ETF COMMON 5710613 92181
552953101 552953101 MGM RESORTS INTERNATIONAL COM COMMON 591808 13323
90278Q108 90278Q108 UFP INDUSTRIES INC COM COMMON 265509 3341
57060D108 57060D108 MARKETAXESS HOLDINGS INC COMMON 111518 285
747525103 747525103 QUALCOMM INC COM COMMON 166619 1306
835495102 835495102 SONOCO PRODS CO COMMON 261690 4290
05351W103 05351W103 AVANGRID INC COMMON 302729 7591
500754106 500754106 KRAFT HEINZ CO COM COMMON 364233 9419
885160101 885160101 THOR INDS INC COM COMMON 956 12
85209W109 85209W109 SPROUT SOCIAL INC A COMMON 2173477 35701
78464A300 78464A300 SPDR DJ SMALL CAP VALUE COMMON 6077259 79775
92204A405 92204A405 VANGUARD FINANCIALS ETF COMMON 3403234 43692
42329E105 42329E105 HELIOGEN INC COMMON 24020 100000
57060D108 57060D108 MARKETAXESS HOLDINGS COMMON 9768164 24964
760281204 760281204 REPUBLIC BANCORP KY CL A COMMON 322468 7600
459506101 459506101 INTERNATIONAL FLAVORSFRAGRANC COM COMMON 5334 58
72201R866 72201R866 PIMCO ETF TR INTER ETF COMMON 6340706 121330
494368103 494368103 KIMBERLY CLARK CORP COMMON 38362408 285817
316773100 316773100 FIFTH 3RD BANCORP COMMON 7768277 291602
92857W308 92857W308 VODAFONE GROUP PLC NEW SPNSR ADR NO COMMON 10665 966
29415B103 29415B103 ENVIVA INC COMMON 1598623 55354
759509102 759509102 RELIANCE STEEL ALUMINUM CO COM COMMON 16431 64
16119P108 16119P108 CHARTER COMMNS INC NEW A COMMON 3501002 9790
67061T101 67061T101 NUVEEN SELECT MAT MUNI COMMON 601648 65184
46137V753 46137V753 INV DYN FOOD BEV ETF COMMON 1718565 37078
92276F100 92276F100 VENTAS INC COM COMMON 58999 1361
256677105 256677105 DOLLAR GEN CORP NEW COM COMMON 545092 2590
438516106 438516106 HONEYWELL INTERNATIONAL INC. COMMON 58016578 303561
15189T107 15189T107 CENTERPOINT ENERGY INC COM COMMON 735830 24977
G1151C101 G1151C101 ACCENTURE PLC IRELAND CLASS A COMMON 66304466 231987
92556H206 92556H206 PARAMOUNT GLOBAL CLASS B COM COMMON 34023 1525
118440106 118440106 BUCKLE INC COM COMMON 322887 9047
922908769 922908769 VANGUARD TOTAL STOCK COMMON 1807306 8855
87612G101 87612G101 TARGA RES CORP COMMON 251021 3441
723484101 723484101 PINNACLE WEST CAPITAL COMMON 87481 1104
50212V100 50212V100 LPL FINANCIAL HOLDINGS COMMON 429290 2121
032654105 032654105 ANALOG DEVICES INC COMMON 74604442 378280
G5960L103 G5960L103 MEDTRONIC PLC SHS COMMON 130524 1619
464287234 464287234 ISHARES MSCI EMERGING COMMON 11946042 302738
92204A876 92204A876 VNGRD UTILITIES ETF COMMON 243998 1654
49456B101 49456B101 KINDER MORGAN INC DEL COM COMMON 209192 11947
00287Y109 00287Y109 ABBVIE INC COMMON 379404747 2380653
46625H100 46625H100 J.P. MORGAN CHASE CO COMMON 412859298 3168285
093671105 093671105 HR BLOCK INC COMMON 29046 824
941848103 941848103 WATERS CORP COMMON 9657979 31192
H84989104 H84989104 TE CONNECTIVITY LTD COMMON 246950466 1882962
89214P109 89214P109 TOWNEBANK PORTSMOUTH VA COMMON 784656 29443
235851102 235851102 DANAHER CORP COMMON 93679992 371687
345370860 345370860 FORD MTR CO DEL COM COMMON 93618 7430
320209109 320209109 FIRST FINL BANCORP OH COM COMMON 2068 95
013091103 013091103 ALBERTSONS COS INC COMMON STOCK COMMON 956 46
33734G108 33734G108 FT SP REIT INDEX FUND COMMON 1199530 49262
46432F842 46432F842 ISHS CORE MSCI EAFE ETF COMMON 319008 4772
31620R303 31620R303 FIDELITY NATIONAL FINANCIAL IN FNF COMMON 8733 250
125896100 125896100 CMS ENERGY CORP COMMON 1762834 28720
16119P108 16119P108 CHARTER COMMUNICATIONS INC NEW CL A COMMON 57218 160
464288877 464288877 ISHARES TR MSCI VALUE INDEX IN COMMON 99144606 2042955
56167N720 56167N720 MGD TORTOISE PIPELN ETF COMMON 129236 5314
78462F103 78462F103 SPDR SP 500 ETF COMMON 5916914 14453
N6596X109 N6596X109 NXP SEMICONDUCTORS N V COM COMMON 39906 214
436440101 436440101 HOLOGIC INC COM COMMON 141951 1759
680665205 680665205 OLIN CORP COMMON 182984 3297
867652406 867652406 SUNPOWER CORP COM COMMON 1190 86
185899101 185899101 CLEVELAND-CLIFFS INC NEW COM COMMON 12061 658
464287770 464287770 ISHARES TR FIN SVC ETF COMMON 81518 540
87165B103 87165B103 SYNCHRONY FINANCIAL COM COMMON 47197 1623
464287671 464287671 ISHARES TR RUSSELL 3000 GROWTH COMMON 24027021 270666
553368101 553368101 MP MATERIALS CORP COM CL A COMMON 4509385 159964
46641Q217 46641Q217 JPM BETABLDR JAPAN ETF COMMON 506216 10459
25179M103 25179M103 DEVON ENERGY CORP NEW COMMON 13082381 258494
898402102 898402102 TRUSTMARK CORP COMMON 246975 9999
171779309 171779309 CIENA CORPORATION COM NEW COMMON 135554 2581
243537107 243537107 DECKERS OUTDOOR CORP COMMON 3552794 7903
46436E718 46436E718 ISHS 0-3MTH TREAS BD ETF COMMON 1908405 18974
941848103 941848103 WATERS CORP COM COMMON 16101 52
464288414 464288414 ISHARES NATIONAL COMMON 2586 24
02361E108 02361E108 AMERESCO INC CL A COMMON 4963049 100834
831865209 831865209 SMITH A O CORP COM COMMON 13277 192
699374302 699374302 PARATEK PHARM INC COMMON 90170 35500
436893200 436893200 HOME BANCSHARES COMMON 976950 45000
33737K205 33737K205 FT INDXX NEXTG ETF COMMON 812060 11686
68902V107 68902V107 OTIS WORLDWIDE CORP COMMON 2902854 34394
922908538 922908538 VANGUARD MIDCAP GRW INDX COMMON 3555183 18242
501242101 501242101 KULICKE SOFFA INDS INC COMMON 1073825 20380
403949100 403949100 HF SINCLAIR CORP COM COMMON 39381 814
15118V207 15118V207 CELSIUS HOLDINGS INC COMMON 4926 53
08579W103 08579W103 BERRY PLASTICS GRP INC COMMON 1600136 27167
12541W209 12541W209 C H ROBINSON WORLDWIDE INC COMMON 3762645 37865
337738108 337738108 FISERV INC COMMON 95036913 840811
875372203 875372203 TANDEM DIABETES CARE INC COMMON 331743 8169
922042775 922042775 VANGUARD INTL EQUITY INDEX FDS ALLWRLD EX US COMMON 695 13
69370C100 69370C100 PTC INC COM COMMON 7053 55
33741X102 33741X102 FT SMID CAP RSNG DIV ETF COMMON 7367773 276457
92206C680 92206C680 VNGRD RUS1000 GRW IN ETF COMMON 1348424 21441
922908637 922908637 VNGRD LGCP ETF COMMON 15292827 81863
949746101 949746101 WELLS FARGO CO COMMON 66324343 1774327
039483102 039483102 ARCHER-DANIELS-MIDLN COMMON 5815 73
65341B106 65341B106 NEXTERA ENERGY PARTNERS LP COM UNIT COMMON 396758 6531
570535104 570535104 MARKEL CORP COMMON 44709 35
651639106 651639106 NEWMONT MNG CORP COMMON 33950860 692592
756109104 756109104 REALTY INCOME CORP COM COMMON 27354 432
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP COM COMMON 233563 2385
00766T100 00766T100 AECOM TECHNOLOGY CORP DELAWACO COMMON 993037 11777
46434V464 46434V464 ISHS MSCI ACWI LOW ETF COMMON 377691 2553
27828N102 27828N102 EV TAX MNGD DIVRS EQ INC COMMON 5252749 450107
98980G102 98980G102 ZSCALER INC COM COMMON 3707600 31735
28176E108 28176E108 EDWARDS LIFESCIENCES CORP COM COMMON 149493 1807
00214Q708 00214Q708 ARK ETF TR FINTECH INNOVA COMMON 825270 43874
46137V837 46137V837 INV DWA MOMENTUM ETF COMMON 847977 11162
40434L105 40434L105 HP INC COMMON 907208 30910
375558103 375558103 GILEAD SCIENCES INC COMMON 22491895 271084
904767704 904767704 UNILEVER PLC COMMON 416323 8017
464287580 464287580 ISHS U S CNSMR SVC ETF COMMON 239353 3700
550021109 550021109 LULULEMON ATHLETICA INC COMMON 25993697 71374
125523100 125523100 THE CIGNA GROUP COM COMMON 88669 347
42250P103 42250P103 HEALTHPEAK PROPERTIES INC COM COMMON 32296 1470
460146103 460146103 INTERNATIONAL PAPER CO COM COMMON 103240 2863
922042718 922042718 VANGUARD INTL EQUITY INDEX FDS FTSE COMMON 109240 1000
69370C100 69370C100 PTC INC COMMON 54510958 425103
163851108 163851108 CHEMOURS CO COM COMMON 22395 748
191216100 191216100 COCA-COLA COMPANY COMMON 20287904 327066
776696106 776696106 ROPER INDS INC NEW COMMON 32723877 74256
33735B108 33735B108 FIRST TR MID CAP CORE ALPHADEX COM SHS COMMON 8006 89
42722X106 42722X106 HERITAGE FINL CORP WASH COM COMMON 2076 97
891160509 891160509 TORONTO DOMINION BK ONT COM NEW COMMON 104825 1750
56035L104 56035L104 MAIN STREET COMMON 1425611 36128
25434V708 25434V708 DIMENSIONAL ETF TRUST US CORE COMMON 106379790 4175031
959802109 959802109 WESTERN UN CO COMMON 460149 41269
808524102 808524102 SCHWAB STRAT BRD MKT ETF COMMON 1146677 23964
464287630 464287630 ISHARES RUSSELL 2000 VALUE ETF COMMON 3176124 23180
922908538 922908538 VANGUARD MID CAP COMMON 164682 845
02005N100 02005N100 ALLY FINANCIAL INC COMMON 392546 15400
33829M101 33829M101 FIVE BELOW INC COM COMMON 81770 397
00751Y106 00751Y106 ADVANCE AUTO PARTS INC COM COMMON 29551 243
7591EP100 7591EP100 REGIONS FINANCIAL CORP COMMON 1493953 80493
78397T103 78397T103 SAB BIOTHERAPEUTICS INC COM COMMON 4400 10000
512816109 512816109 LAMAR ADVERTISING CO NEW CL A COMMON 2397 24
840441109 840441109 SOUTHSTATE CORP COMMON 200811 2818
744320102 744320102 PRUDENTIAL FINANCIAL INC COMMON 640159 7737
011659109 011659109 ALASKA AIR GROUP INC COM COMMON 38897 927
084423102 084423102 BERKLEY W R CORP COM COMMON 283346 4551
754730109 754730109 RAYMOND JAMES FINL INC COMMON 298184 3197
382550101 382550101 GOODYEAR TIRE RUBR CO COM COMMON 20640 1873
75281A109 75281A109 RANGE RES CORP COMMON 245906 9290
134429109 134429109 CAMPBELL SOUP COMPANY COMMON 199852 3635
03753U106 03753U106 APELLIS PHARMS INC COMMON 2606805 39521
428291108 428291108 HEXCEL CORP NEW COMMON 450587 6602
574599106 574599106 MASCO CORP COMMON 1756110 35320
92826C839 92826C839 VISA INC COM CL A COMMON 732745 3250
88262P102 88262P102 TEXAS PACIFIC LAND CORP COMMON 3396937 1997
655844108 655844108 NORFOLK SOUTHN CORP COM COMMON 60632 286
37733W204 37733W204 GSK PLC NEW FOREIGN 2406880 67647
84857L101 84857L101 SPIRE INC COM COMMON 3599305 51316
921932885 921932885 VNGRD SP MDCP 400 ETF COMMON 248366 2933
78467X109 78467X109 SPDR DOW JONES AVG 1 ETF COMMON 12408389 37305
25434V203 25434V203 DIMENSIONAL INTL COR ETF COMMON 6382488 236827
464287804 464287804 ISHARES TR CORE SP SCP ETF COMMON 33362 345
23331A109 23331A109 D R HORTON INC COMMON 64418544 659418
922908553 922908553 VANGUARD COMMON 912277 10986
84265V105 84265V105 SOUTHERN COPPER CORP COM COMMON 37973 498
25278X109 25278X109 DIAMONDBACK ENERGY INC COMMON 61382454 454113
47103U845 47103U845 JANUS HENDERSON AAA ETF COMMON 8358080 168816
708062104 708062104 PENNANTPARK INVT CORP COM COMMON 72468 13725
464287788 464287788 ISHARES U.S. FINANCIALS ETF COMMON 17003 239
19243B102 19243B102 COGNITION THERAP INC COMMON 44338 22393
128117108 128117108 CALAMOS CONV OPP INC COMMON 3689017 350667
595017104 595017104 MICROCHIP TECHNOLOGY INC COMMON 33796014 403390
147528103 147528103 CASEYS GEN STORES INC COMMON 4668197 21566
808524409 808524409 SCHWAB STRATEGIC TR US LCAP VA ETF COMMON 27023 412
65406E102 65406E102 NICOLET BANKSHARES INC COMMON 286941 4551
438128308 438128308 HONDA MTR LTD ADR 10 ORD FOREIGN 2343888 88482
458140100 458140100 INTEL CORP COMMON 49321595 1509690
320209109 320209109 FIRST FINL BANCORP COMMON 951175 43692
855244109 855244109 STARBUCKS CORP COMMON 149989925 1440410
218352102 218352102 CORCEPT THERAPEUTICS INC COMMON 472470 21813
419870100 419870100 HAWAIIAN ELEC INDUSTRIES COM COMMON 9792 255
78468R739 78468R739 SPDR NUVEEN BLOOMBERG SHORT TERM COMMON 26057 548
032095101 032095101 AMPHENOL CORP COMMON 283487 3469
46131J103 46131J103 INVESCO MUNICIPAL TRUST COMMON 475684 47952
46434VAX8 46434VAX8 ISHSBD DEC 2023 TERM ETF COMMON 5566033 220962
828806109 828806109 SIMON PPTY GROUP INC NEW COM COMMON 211063 1885
40170T106 40170T106 GUGG ACTIVE ALLOC FD COMMON 2014768 143502
127097103 127097103 CABOT OIL GAS CORP COMMON 4220195 171972
337932107 337932107 FIRSTENERGY CORP COMMON 809533 20208
46429B689 46429B689 ISHS MSCI MIN VOL ETF COMMON 4853955 71751
85571B105 85571B105 STARWOOD PROPERTY TRUST COMMON 1122077 63430
929160109 929160109 VULCAN MATERIALS CO COMMON 1239521 7225
46817M107 46817M107 JACKSON FINANCIAL INC COM CL A COMMON 5200 139
459200101 459200101 INTERNATIONAL BUSINESS MACHS COM COMMON 123094 939
053807103 053807103 AVNET INC COMMON 734048 16240
25243Q205 25243Q205 DIAGEO PLC SPONSORED ADR FOREIGN 22644652 124984
338478100 338478100 FLAHERTY CRUMRINES PFD COMMON 295180 21328
134429109 134429109 CAMPBELL SOUP CO COMMON 2021560 36769
78468R200 78468R200 SPDR BLOOMBERG INVT ETF COMMON 8747164 287452
913903100 913903100 UNIVERSAL HEALTH SVCS INC B COMMON 389943 3068
427866108 427866108 HERSHEY CO COM COMMON 40451 159
92206C409 92206C409 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD COMMON 7394 97
749685103 749685103 RPM INTL INC COM COMMON 19803 227
533900106 533900106 LINCOLN ELEC HLDGS INC COM COMMON 50392 298
018802108 018802108 ALLIANT ENERGY CORP COMMON 4250640 79600
254067101 254067101 DILLARDS INC CL A COMMON 1259026 4092
33939L860 33939L860 FLEXSHS TR QLTY DIV ETF COMMON 9003491 165323
464288760 464288760 ISHARES TR DOW JONES US AEROSPACE COMMON 46032 400
45167R104 45167R104 IDEX CORP COM COMMON 331528 1435
50187T106 50187T106 LGI HOMES INC COMMON 2270223 19909
053015103 053015103 AUTOMATIC DATA COMMON 14836063 66640
92206C870 92206C870 VANGUARD INTER CORP ETF COMMON 107915153 1345240
008492100 008492100 AGREE RLTY CORP COM COMMON 25935 378
V7780T103 V7780T103 ROYAL CARIBBEAN CRUISES FOREIGN 286928 4394
654106103 654106103 NIKE INC COMMON 6707059 54689
00162Q361 00162Q361 ALPS ETF TR OSHS GBL INTER COMMON 203924 7093
46641Q332 46641Q332 J P MORGAN EXCHANGE TRADED FD EQUITY PREMIUM COMMON 43243 792
78410G104 78410G104 SBA COMMUNICATIONS CORP NEW CL A COMMON 340435 1304
V7780T103 V7780T103 ROYAL CARIBBEAN GROUP COM COMMON 28667 439
78409V104 78409V104 SP GLOBAL INC COMMON 82485892 239249
336917109 336917109 FIRST TR MORNINGSTAR DIVID LEADERS COMMON 36139 1018
00206R102 00206R102 ATT INC COMMON 1549298 80483
46436E874 46436E874 ISHS IBONDS DEC 2024 ETF COMMON 911155 37949
46432F842 46432F842 ISHARES TR CORE MSCI EAFE COMMON 1738 26
G3223R108 G3223R108 EVEREST REINSURANCE GRP COMMON 2148 6
773903109 773903109 ROCKWELL AUTOMATION INC COM COMMON 35214 120
45778Q107 45778Q107 INSPERITY INC COM COMMON 249786 2055
46641Q332 46641Q332 J P MORGAN EXCHANGE-TRADED FEQ COMMON 19391026 355147
857477103 857477103 STATE STREET CORP COMMON 249929 3302
65473P105 65473P105 NISOURCE INC COMMON 263663 9430
20030N101 20030N101 COMCAST CORP NEW CL A COMMON 190460 5024
59156R108 59156R108 METLIFE INC COM COMMON 77395 1336
N07059210 N07059210 ASML HOLDING NV COMMON 102107 150
989817101 989817101 ZUMIEZ INC COM COMMON 3331979 180693
693506107 693506107 PPG INDUSTRIES INC COMMON 3503136 26225
922020805 922020805 VNGRD SHRT INFL PRO ETF COMMON 4189845 87617
37954Y475 37954Y475 GLBL SP 500 COVERED ETF COMMON 5415579 133718
62886E108 62886E108 NCR CORP COMMON 24416 1035
219798105 219798105 QUIDELORTHO CORP COM COMMON 556634 6248
443201108 443201108 HOWMET AEROSPACE INC COM COMMON 3428369 80915
426281101 426281101 HENRY JACK ASSOC INC COMMON 77109708 511609
464287655 464287655 ISHARES 2000 INDEX RUSSELL COMMON 170673636 956690
011532108 011532108 ALAMOS GOLD INC NEW FOREIGN 4920728 402349
37940X102 37940X102 GLOBAL PMTS INC COM COMMON 142179 1351
349915108 349915108 FORTUNA SILVER MINES INC FOREIGN 1240071 324626
14843C105 14843C105 CASTLE BIOSCIENCES INC COMMON 260258 11455
418056107 418056107 HASBRO INC COMMON 242679 4520
03753U106 03753U106 APELLIS PHARMACEUTICALS INC COM COMMON 1408114 21348
911363109 911363109 UNITED RENTALS INC COM COMMON 140891 356
46429B598 46429B598 ISHS MSCI INDIA ETF COMMON 1755653 44605
33718W103 33718W103 FT INTERMED DUR PFD INCM COMMON 1546566 98008
464287572 464287572 ISHS GLB 100 IDX ETF COMMON 2181038 31131
58463J304 58463J304 MEDICAL PROPERTIES TRUST COMMON 285946 34786
46090E103 46090E103 INVESCO QQQ COMMON 5312354 16553
487836108 487836108 KELLOGG CO COM COMMON 235365 3515
78410G104 78410G104 SBA COMMNS CORP A NEW COMMON 214600 822
369550108 369550108 GENERAL DYNAMICS CORP COMMON 15407108 67512
919794107 919794107 VALLEY NATL BANCORP COM COMMON 134433 14549
629377508 629377508 NRG ENERGY INC COM NEW COMMON 6733493 196369
428291108 428291108 HEXCEL CORP NEW COM COMMON 29962 439
440452100 440452100 HORMEL FOODS CORP COM COMMON 140896 3533
68218J103 68218J103 OMNIAB INC COM COMMON 64584 17550
78467Y107 78467Y107 SPDR SP MID CAP 400 ETF COMMON 308510 673
704551100 704551100 PEABODY ENERGY CORPORATI COMMON 5018 196
09239B109 09239B109 BLACKLINE INC COM COMMON 249597 3717
651639106 651639106 NEWMONT CORP COM COMMON 72354 1476
060505104 060505104 BANK OF AMERICA CORP COMMON 101415686 3546003
06760L100 06760L100 BARINGS GLB SHT DUR HI COMMON 279853 21694
693475105 693475105 PNC FINL SVCS GROUP INC COMMON 5465 43
962166104 962166104 WEYERHAEUSER CO MTN BE COM NEW COMMON 110289 3660
460146103 460146103 INTERNTNL PAPER COMMON 8320701 230746
46137V357 46137V357 INVESCO SP 500 ETF COMMON 69508711 480630
172908105 172908105 CINTAS CORP COM COMMON 77268 167
831865209 831865209 SMITH A O COMMON 8823540 127600
464287481 464287481 ISHARES RUSSELL MID CAP COMMON 2717752 29849
33939L803 33939L803 FLEXSHARES TR MORNINGSTAR DEVELOPED COMMON 12888 200
81369Y886 81369Y886 SECTOR SPDR TR SBI UTILITIES COMMON 29043207 429062
G6674U108 G6674U108 NOVOCURE LTD ORD SHS COMMON 601 10
969904101 969904101 WILLIAMS SONOMA INC COMMON 71779 590
92189F791 92189F791 VANECK COMMON 39500 1000
891092108 891092108 TORO CO COMMON 4544777 40885
15118V207 15118V207 CELSIUS HLDGS INC COM NEW COMMON 1952 21
46090E103 46090E103 INVESCO QQQ 1 ETF COMMON 76546298 238514
70438V106 70438V106 PAYLOCITY HLDG CORP COM COMMON 18884 95
90984P303 90984P303 UTD CMNTY BK BLAIRSVILLE COMMON 187617 6672
704326107 704326107 PAYCHEX INC COMMON 112839781 984726
46431W507 46431W507 ISHS US SHRT MTY BD ETF COMMON 1442914 29091
446150104 446150104 HUNTINGTON BANCSHARES INC COM COMMON 96555 8621
848637104 848637104 SPLUNK INC COM COMMON 3835 40
G3421J106 G3421J106 FERGUSON PLC NEW SHS COMMON 4548 34
950810101 950810101 WESBANCO INC COM COMMON 4083 133
78464A474 78464A474 SPDR SHORT TERM CORPORATE BND ETF COMMON 52445 1770
419870100 419870100 HAWAIIAN ELEC INDS INC COMMON 479386 12484
291011104 291011104 EMERSON ELEC CO COMMON 37889264 434809
883203101 883203101 TEXTRON INC COM COMMON 140978 1996
373865104 373865104 GERMAN AMERICAN BANCORP COMMON 775886 23251
189054109 189054109 CLOROX CO COMMON 3955367 24996
35243J101 35243J101 FRANKLIN BSP RLTY TR INC COMMON STOCK COMMON 1849 155
23908L108 23908L108 DAVIS FUNDAMENTAL ETF COMMON 213301 8215
922908751 922908751 VANGRD INDEX SML CAP ETF COMMON 95888737 505849
023135106 023135106 AMAZON COM INC COM COMMON 1279143 12384
91529Y106 91529Y106 UNUM GROUP COM COMMON 72909 1843
27829C105 27829C105 EV TAX MNGD GLB BY WRTE COMMON 7518294 930482
91324P102 91324P102 UNITEDHEALTH GROUP INC COMMON 161046604 340774
19260Q107 19260Q107 COINBASE GLOBAL INC COM CL A COMMON 16082 238
92189H607 92189H607 VANECK VECTORS OIL NEW COMMON 3614329 13042
026874784 026874784 AMERICAN INTL GROUP INC COM NEW COMMON 255628 5076
92047W101 92047W101 VALVOLINE INC COMMON 330637 9463
460690100 460690100 INTERPUBLIC GROUP COS INC COMMON 5194943 139499
46436E866 46436E866 ISHS IBONDS DEC 2025 ETF COMMON 651828 27702
609207105 609207105 MONDELEZ INTERNATIONAL COMMON 2672368 38330
57667L107 57667L107 MATCH GROUP INC COMMON 41999 1094
114340102 114340102 BROOKS AUTOMATION COM COMMON 295964 6633
67072C105 67072C105 NUVEEN QUAL PFD INC FD 2 COMMON 631743 97793
858912108 858912108 STERICYCLE INC COM COMMON 11993 275
127097103 127097103 COTERRA ENERGY INC COMMON 156835 6391
83417M104 83417M104 SOLAREDGE TECHS INC COMMON 81799822 269121
12514G108 12514G108 CDW CORP COM COMMON 39173 201
05379B107 05379B107 AVISTA CORP COM COMMON 541407 12754
46137V290 46137V290 INV SP 500 RL EST ETF COMMON 1728445 56393
G7738W106 G7738W106 SFL CORPORATION LTD SHS COMMON 5994 631
681936100 681936100 OMEGA HEALTHCARE INVS INC COM COMMON 17488 638
46432F339 46432F339 ISHS EDGE MSCI USA ETF COMMON 17124816 138031
57060D108 57060D108 MARKETAXESS HLDGS INC COM COMMON 26216 67
26614N102 26614N102 DUPONT DE NEMOURS INC COM COMMON 56411 786
49338L103 49338L103 KEYSIGHT TECHS INC COMMON 86341257 534687
92204A405 92204A405 VANGUARD WORLD FDS VANGUARD FINLS COMMON 65583 842
74255Y870 74255Y870 PRIN MEGA CAP MULT ETF COMMON 276647 6950
74460D109 74460D109 PUBLIC STORAGE COM COMMON 422758 1399
76882G107 76882G107 RIVERNTH DBL STRT OP BDC COMMON 759914 88775
46434G863 46434G863 ISHS MSCI EM ESG OPT ETF COMMON 5018699 159425
81369Y407 81369Y407 SELECT SECTOR SPDR TR SBI CONS DISCR COMMON 20337 136
33737M201 33737M201 FIRST TR EXCHANGE-TRADED ALPHA MID CAP VAL FD COMMON 40675 931
85209W109 85209W109 SPROUT SOCIAL INC COM CL A COMMON 155974 2562
031162100 031162100 AMGEN INC. COMMON 8807095 36430
90384S303 90384S303 ULTA SALON COSMETCS FRAG INC COM COMMON 199170 365
337738108 337738108 FISERV INC COM COMMON 435505 3853
001055102 001055102 AFLAC INC COM COMMON 39486 612
78464A631 78464A631 SPDR SP AERO DEFNSE ETF COMMON 296016 2532
698813102 698813102 PAPA JOHNS INTL INC COMMON 193394 2581
92937A102 92937A102 WPP PLC NEW ADR FOREIGN 338490 5687
060505104 060505104 BANK OF AMERICA COMMON 106886219 3737280
13462K109 13462K109 CAMPING WORLD HLDGS INC CL A COMMON 1127 54
85254J102 85254J102 STAG INDUSTRIAL INC COMMON 158785 4695
69374H857 69374H857 PACER U S SMCP CASH ETF COMMON 6950974 182632
219350105 219350105 CORNING INC COM COMMON 305489 8659
403949100 403949100 HF SINCLAIR CORPORATION COM COMMON 1339207 27681
339041105 339041105 FLEETCOR TECHNOLOGIES INC COMMON 10167609 48222
33734H106 33734H106 FT VAL LINE DIV INDX ETF COMMON 97453260 2426625
758750103 758750103 REGAL BELOIT COMMON 6024370 42808
610335101 610335101 MONROE CAPITAL CORP COMMON 152579 19945
130788102 130788102 CALIFORNIA WTR SVC GROUP COM COMMON 5878 101
40171V100 40171V100 GUIDEWIRE SOFTWARE INC COM COMMON 359297 4379
099406100 099406100 BOOT BARN HLDGS INC COM COMMON 1150 15
127387108 127387108 CADENCE DESIGN SYSTEM INC COM COMMON 270386 1287
277432100 277432100 EASTMAN CHEM CO COMMON 865328 10260
464287796 464287796 ISHS US ENGY SCTR ETF COMMON 883269 20189
806407102 806407102 SCHEIN HENRY INC COMMON 3507769 43019
87724P106 87724P106 TAYLOR MORRISON HOME A COMMON 1527454 39923
128030202 128030202 CAL MAINE FOODS INC COMMON 582778 9571
46269C102 46269C102 IRIDIUM COMMS INC COMMON 306058 4942
464287762 464287762 ISHS US HLTHCR ETF COMMON 897821 3288
63942X106 63942X106 NAVITAS SEMICONDUCTOR CORP COM COMMON 200199 27387
33733E104 33733E104 FT CAP STRENGTH ETF COMMON 48823848 669370
81369Y506 81369Y506 SELECT SECTOR SPDR TR ENERGY COMMON 24932 301
46434G103 46434G103 ISHARES CORE MSCI COMMON 29724917 609242
92936U109 92936U109 W P CAREY INC COMMON 2738864 35363
14020G101 14020G101 CAPITAL GROUP GROWTH ETF SHS C COMMON 21633068 963182
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL B NEW COMMON 976948 3164
81369Y506 81369Y506 SECTOR SPDR SBI ENERGY COMMON 125057148 1509805
06417N103 06417N103 BANK OZK LITTLE ROCK ARK COM COMMON 19733 577
H01301128 H01301128 ALCON INC ORD SHS COMMON 46698 662
12468P104 12468P104 C3 AI INC A COMMON 1332729 39700
955306105 955306105 WEST PHARMACEUTICAL SVSC INC COM COMMON 106020 306
68389X105 68389X105 ORACLE CORP COMMON 41370493 445227
32055Y201 32055Y201 FIRST INTERST BANCSYS A COMMON 315531 10567
98138H101 98138H101 WORKDAY INC CL A COMMON 2842610 13763
27827X101 27827X101 EV MUN BD FD COMMON 641097 61644
023135106 023135106 AMAZON.COM INC COMMON 7304462 70718
78468R739 78468R739 SPDR SER TR NUVEEN BLMBRG SH COMMON 42034 884
101121101 101121101 BOSTON PROPERTIES INC COM COMMON 13746 254
92532F100 92532F100 VERTEX PHARMACEUTICA COMMON 9210441 29233
22160N109 22160N109 COSTAR GROUP INC COM COMMON 72912 1059
21037T109 21037T109 CONSTELLATN ENERGY CORP COMMON 815230 10385
95058W100 95058W100 WENDYS COMPANY COMMON 228407 10487
891160509 891160509 TORONTO DOMINION BK NEW FOREIGN 354967 5926
68827L101 68827L101 OSISKO GOLD ROYALTIES FOREIGN 2160316 136556
92206C102 92206C102 VANGUARD SHORT TERM COMMON 99531640 1700233
78464A649 78464A649 SPDR BARCLY AGGREGATE BD COMMON 416715 16158
46138G706 46138G706 INV SOLAR ETF COMMON 328453 4231
56585A102 56585A102 MARATHON PETE CORP COM COMMON 231099 1714
70614W100 70614W100 PELOTON INTERACTIVE A COMMON 344883 30413
G6674U108 G6674U108 NOVOCURE LTD FOREIGN 858378 14273
98585X104 98585X104 YETI HLDGS INC COM COMMON 596200 14905
70435P102 70435P102 PAYCOR HCM INC COM COMMON 2304667 86903
11271J107 11271J107 BROOKFIELD CORP CL A LTD VT SH COMMON 6844 210
46654Q203 46654Q203 JP MORGAN NASDQ EQTY ETF COMMON 1666030 36949
464287101 464287101 ISHARES SP 100 ETF COMMON 56112 300
92647N865 92647N865 VICTORYSHS US LGCP ETF COMMON 632649 11000
200340107 200340107 COMERICA COMMON 1312413 30226
736508847 736508847 PORTLAND GEN ELEC CO COM NEW COMMON 18920 387
464288661 464288661 ISHARES COMMON 2353 20
35243J101 35243J101 FRANKLIN BSP RLTY TR INC COMMON COMMON 167020 14000
48661E108 48661E108 KAYNE ANDERSON MIDSTREAM COMMON 114816 14950
03837J101 03837J101 AQUA METALS INC COMMON 4570520 4570520
876030107 876030107 TAPESTRY INC COM COMMON 53500 1241
921943858 921943858 VANGUARD TAX-MANAGED FD EUROPE COMMON 563434287 12473639
62886E108 62886E108 N C R CORP NEW COMMON 20071528 850849
25402D102 25402D102 DIGITALOCEAN HLDGS INC COMMON 1969468 50280
78464A292 78464A292 SPDR WELLS FARGO PFD ETF COMMON 2218403 65324
81369Y803 81369Y803 SELECT SECTOR SPDR TR TECHNOLOGY COMMON 5889 39
874054109 874054109 TAKE-TWO INTERACTIVE SOFTWAR COMMON 142444 1194
20602D101 20602D101 CONCENTRIX CORP COM COMMON 2796 23
831865209 831865209 SMITH A O COM COMMON 4149 60
092524107 092524107 BLACKROCK INTL GRWINCME COMMON 3588225 664486
166764100 166764100 CHEVRON CORP COMMON 16374085 100356
879360105 879360105 TELEDYNE TECHNOLOGIES INC COMMON 17447 39
009066101 009066101 AIRBNB INC COM CL A COMMON 2364 19
72201R817 72201R817 PIMCO INVT GRD BD ETF COMMON 2464067 25614
78464A391 78464A391 SPDR BRCLYS EMRG BD ETF COMMON 1679011 79124
023608102 023608102 AMEREN CORP COM COMMON 116367 1347
38267D109 38267D109 GOOSEHEAD INS INC COM CL A COMMON 218979 4195
03990B101 03990B101 ARES MGMT CORP A COMMON 227040 2721
205887102 205887102 CONAGRA INC COMMON 2636487 70194
171340102 171340102 CHURCH DWIGHT COMMON 671474 7595
550021109 550021109 LULULEMON ATHLETICA INC COM COMMON 4370 12
91913Y100 91913Y100 VALERO ENERGY CORP COM COMMON 129968 931
91913Y100 91913Y100 VALERO ENERGY CORP NEW COM COMMON 589112 4220
104674106 104674106 BRADY W H CO COMMON 901374 16776
33734K109 33734K109 FT LRG CAP CORE ALPHADEX COMMON 4043274 50227
278642103 278642103 EBAY INC. COM COMMON 19434 438
191216100 191216100 COCA COLA CO COMMON 74348890 1198595
36266G107 36266G107 GE HEALTHCARE COMMON 2861453 34883
303250104 303250104 FAIR ISAAC CORP COMMON 31621 45
156504300 156504300 CENTURY CMNTYS INC COMMON 290197 4540
872590104 872590104 T MOBILE US INC COM COMMON 390923 2699
74251V102 74251V102 PRINCIPAL FINL GROUP INC COM COMMON 5202 70
33739Q200 33739Q200 FT LOW DUR OPP COMMON 13034187 272283
816851109 816851109 SEMPRA ENERGY COM COMMON 1583474 10475
33939L886 33939L886 FLEXSHARES ULTRA-SHORT INCOME FUND COMMON 62084 830
Y2106R110 Y2106R110 DORIAN LPG LTD SHS USD COMMON 341671 17135
464288257 464288257 ISHARES MSCI ACWI INDX COMMON 428543 4701
55354G100 55354G100 MSCI INC CL A COMMON 93228835 166572
04316A108 04316A108 ARTISAN PARTNERS ASSET MGMT IN CL A COMMON 133548 4176
464287648 464287648 ISHARES RUSSELL 2000 GROWTH ETF COMMON 2169987 9567
464287150 464287150 ISHS SP TTL US STK ETF COMMON 10061373 111114
464287226 464287226 ISHS CORE US AGGR BD ETF COMMON 34344413 344685
053611109 053611109 AVERY DENNISON CORP COMMON 9806795 54808
754730109 754730109 RAYMOND JAMES FINL INC COM COMMON 167980 1801
23804L103 23804L103 DATADOG INC A COMMON 406387 5593
464287457 464287457 ISHARES COMMON 837868 10198
05605H100 05605H100 BWX TECHNOLOGIES INC COM COMMON 123621 1961
962166104 962166104 WEYERHAEUSER CO COMMON 41695581 1383856
46429B697 46429B697 ISHARES TR MSCI USA MIN VOL COMMON 131368 1806
61174X109 61174X109 MONSTER BEVERAGE CORP COMMON 8187808 151598
32022K102 32022K102 FIRST FINANCIAL NORTHWEST INC COMMON 231776 18150
464288448 464288448 ISHS INTL SEL DIV ETF COMMON 17421458 633738
78468R622 78468R622 SPDR BLOOMBERG BRCLY ETF COMMON 5591662 60242
69047Q102 69047Q102 OVINTIV INC COMMON 214892 5956
33734H106 33734H106 FIRST TR VALUE LINE DIVID INDEX FD COMMON 687338 17115
919794107 919794107 VALLEY NATL BANCORP COMMON 4158 450
629579103 629579103 NACCO INDS INC CL A COMMON 271102 7516
761152107 761152107 RESMED INC COM COMMON 170375 778
165303108 165303108 CHESAPEAKE UTILS CORP COM COMMON 213232 1666
013872106 013872106 ALCOA UPSTREAM CORP COMMON 190967 4487
78464A888 78464A888 SPDR SP HOMEBLDRS ETF COMMON 862924 12735
81369Y506 81369Y506 SECTOR ENERGY SELECT COMMON 153153 1849
37940X102 37940X102 GLOBAL PAYMENTS INC COMMON 2000 19
446413106 446413106 HUNTINGTON INGALLS INDS INC COM COMMON 10765 52
43010E404 43010E404 HGHLND FLT RT OPP COMMON 465905 53004
48251W104 48251W104 KKR COMPANY INC CL A COMMON 848881 16163
018522300 018522300 ALLETE INC COM NEW COMMON 3154 49
92204A702 92204A702 VANGUARD INFORMATION COMMON 475285 1233
681919106 681919106 OMNICOM GROUP INC COM COMMON 55566 589
406216101 406216101 HALLIBURTON CO COM COMMON 165541 5232
40412C101 40412C101 HCA HOLDINGS INC COMMON 8285617 31423
69346H100 69346H100 PGIM SHRT DUR HI YLD FDD COMMON 2655245 217643
464288281 464288281 ISHS JPM USD EMRG MKT BD COMMON 1582116 18337
03524A108 03524A108 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 16816 252
922908736 922908736 VANGUARD INDEX FDS VANGUARD GROWTH COMMON 239961 962
22822V101 22822V101 CROWN CASTLE INTL NEW COMMON 3921512 29300
64125C109 64125C109 NEUROCRINE BIOSCIENCES COMMON 29759 294
H5919C104 H5919C104 ON HOLDING AG A FOREIGN 329446 10617
052769106 052769106 AUTODESK INC COMMON 3981060 19125
464287408 464287408 ISHS SP 500 VAL IDX ETF COMMON 49337631 325103
038336103 038336103 APTARGROUP INC COM COMMON 33212 281
50050N103 50050N103 KONTOOR BRANDS INC COMMON 6958940 143809
78462F103 78462F103 SPDR SP 500 ETF TR TR UNIT COMMON 47080 115
92189F643 92189F643 VANECK VECTORS MORNINGSTAR WID COMMON 3273696 44341
934423104 934423104 WARNER BROS DISCOVERY INC SERI COMMON 2012320 133266
950810101 950810101 WESBANCO INC COMMON 878235 28607
025932104 025932104 AMERICAN FINL GROUP INC OHIO COM COMMON 519413 4275
110122108 110122108 BRISTOL-MYERS SQUIBB CO COM COMMON 314044 4531
33737M102 33737M102 FT ALPHADEX GRWTH ETF COMMON 2680322 45055
737446104 737446104 POST HLDGS INC COM COMMON 15008 167
922908553 922908553 VANGUARD INDEX FUNDS REIT ETF COMMON 26173544 315192
445658107 445658107 HUNT J B TRANS SVCS INC COM COMMON 110014 627
15872M104 15872M104 CHAMPIONX CORPORATION COM COMMON 10689 394
82900L102 82900L102 SIMPLY GOOD FOODS CO COM COMMON 1710 43
406216101 406216101 HALLIBURTON COMPANY COMMON 590920 18676
026874784 026874784 AMERICAN INTERNATIONAL GROUP I COMMON 1028905 20431
88025T102 88025T102 TENABLE HLDGS INC COM COMMON 2114908 44515
00775Y645 00775Y645 ADV STRATEGAS MACRO ETF COMMON 6101319 273195
33739B104 33739B104 FIRST TR MLP ENERGY COMMON 199121 26063
854231107 854231107 STANDEX INTL CORP COM COMMON 205209 1676
46138E149 46138E149 INV SP SMCP HLTHCRE ETF COMMON 561206 4285
20602D101 20602D101 CONCENTRIX CORP COMMON 203232 1672
90384S303 90384S303 ULTA BEAUTY INC COMMON 5706617 10458
91912E105 91912E105 VALE S A ADR FOREIGN 2321128 147093
95040Q104 95040Q104 WELLTOWER INC COMMON 1405626 19607
98311A105 98311A105 WYNDHAM HOTELS RESORTS COMMON 220174 3245
942622200 942622200 WATSCO INC COM COMMON 30862 97
172062101 172062101 CINCINNATI COMMON 2832710 25274
464287473 464287473 ISHRS RSL MDCAP VAL INDX COMMON 16326020 153729
67092P300 67092P300 NUVEEN ESG LGCP VAL ETF COMMON 216174 6345
833445109 833445109 SNOWFLAKE INC A COMMON 1049789 6804
235851102 235851102 DANAHER CORPORATION COM COMMON 229860 912
57667L107 57667L107 MATCH GROUP INC NEW COMMON 7776969 202578
284902509 284902509 ELDORADO GOLD CORP NEW COM COMMON 835534 80650
003264108 003264108 ABERDN PHYS SILVER ETF COMMON 655145 28349
90138F102 90138F102 TWILIO INC CL A COMMON 8995 135
92206C847 92206C847 VANGRD LNG TRM GOVT ETF COMMON 3960211 60452
G0750C108 G0750C108 AXALTA COATING SYS LTD COM COMMON 12813 423
426281101 426281101 JACK HENRY ASSOCIATES COMMON 5378895 35688
20337X109 20337X109 COMMSCOPE HOLDING CO INC COMMON 71981 11300
655664100 655664100 NORDSTROM INC COMMON 1613789 99188
74255Y888 74255Y888 PRIN SPECTRM PFD SEC ETF COMMON 12695947 747260
00206R102 00206R102 ATT INC COM COMMON 193982 10077
375558103 375558103 GILEAD SCIENCES INC COM COMMON 96690 1165
46429B366 46429B366 ISHS BARC CMBS BD ETF COMMON 401002 8682
59522J103 59522J103 MID AMER APT CMNTYS INC COM COMMON 428803 2839
464287200 464287200 ISHARES CORE SP 500 ETF COMMON 52287732 127196
85859N102 85859N102 STEM INC COM COMMON 329 58
023135106 023135106 AMAZON COM INC COMMON 202505161 1960550
749685103 749685103 RPM INTERNATIONAL INC COMMON 516199 5917
M5425M103 M5425M103 INMODE LTD SHS COMMON 31960 1000
743315103 743315103 PROGRESSIVE CORP OHIO COMMON 182187489 1273504
172967424 172967424 CITIGROUP INC NEW COMMON 15315071 326617
171340102 171340102 CHURCH DWIGHT INC COMMON 3481939 39384
19459J104 19459J104 COLLEGIUM PHARM INC COMMON 341714 14244
98954M101 98954M101 ZILLOW GROUP INC CL A COMMON 2374658 54340
00287Y109 00287Y109 ABBVIE INC COM COMMON 597238 3747
92204A207 92204A207 VANGRD CNSMR STAPLES ETF COMMON 254285 1314
23325P104 23325P104 DNP SELECT INCOME FD INC COM COMMON 26448 2400
806857108 806857108 SCHLUMBERGER LTD COMMON 5766403 117442
499049104 499049104 KNIGHT SWIFT TRAN HLDG A COMMON 4887211 86377
731068102 731068102 POLARIS INC COM COMMON 59630 539
353514102 353514102 FRANKLIN ELEC INC COM COMMON 232897 2475
499049104 499049104 KNIGHT SWIFT TRANSN HLDGS INC CL A COMMON 237410 4196
704551100 704551100 PEABODY ENERGY CORP COM COMMON 1562 61
45167R104 45167R104 IDEX CORP COMMON 109143193 472420
113004105 113004105 BROOKFIELD ASSET MGMT COMMON 55493 1696
002121101 002121101 A10 NETWORKS INC COMMON 77450 5000
03743Q108 03743Q108 APA CORP COMMON 1797483 49847
459200101 459200101 I B M COMMON 51679426 394228
372460105 372460105 GENUINE PARTS CO COM COMMON 81647 488
739276103 739276103 POWER INTEGRATIONS INC COM COMMON 427856 5055
464287507 464287507 ISHARES CORE SP MID-CAP ETF COMMON 2873838 11488
72201R775 72201R775 PIMCO TOTAL RETURN ETF COMMON 3247260 35009
745867101 745867101 PULTEGROUP INC COMMON 2273 39
674599105 674599105 OCCIDENTAL PETROLEUM COMMON 505558 8098
281020107 281020107 EDISON INTL COM COMMON 218971 3102
460690100 460690100 INTERPUBLIC GROUP COS INC COM COMMON 41858 1124
723787107 723787107 PIONEER NATURAL COMMON 622319 3047
464288588 464288588 ISHARES MBS ETF COMMON 201964 2132
315912808 315912808 FID NSDQ COMP INDX ETF COMMON 1801673 37574
79466L302 79466L302 SALESFORCE COM INC COMMON 47169662 236108
464287614 464287614 ISHARES TR RUS 1000 GRW ETF COMMON 232114 950
921908844 921908844 VANGUARD SPCLZD DIV ETF COMMON 66294529 430456
90984P303 90984P303 UNITED CMNTY BKS BLAIRSVLE GA COM COMMON 19712 701
073463101 073463101 BEACHBODY CO INC A COMMON 489356 1014840
670100205 670100205 NOVO NORDISK AS COMMON 77979 490
94106L109 94106L109 WASTE MGMT INC DEL COM COMMON 139260 853
08579W103 08579W103 BERRY GLOBAL GROUP INC COM COMMON 3357 57
071813109 071813109 BAXTER INTL INC COMMON 8450473 208345
314211103 314211103 FEDERATED HERMES INC CL B COMMON 4737 118
695156109 695156109 PACKAGING CORP AMER COMMON 3625823 26117
806407102 806407102 HENRY SCHEIN INC COMMON 2202 27
G7997R103 G7997R103 SEAGATE TECHNOLOGY HLDNGS PLC ORD COMMON 103742 1569
98389B100 98389B100 XCEL ENERGY INC COMMON 2511466 37240
064058100 064058100 BANK NEW YORK MELLON COMMON 232653 5120
922908736 922908736 VANGUARD INDEX FDS GROWTH ETF COMMON 234474 940
920253101 920253101 VALMONT INDS INC COM COMMON 511167 1601
74051N102 74051N102 PREMIER INC CL A COMMON 633869 19582
009158106 009158106 AIR PRODS CHEMS INC COMMON 41368130 144034
92672L107 92672L107 VIEWRAY INC COM COMMON 55 16
294429105 294429105 EQUIFAX INC COMMON 9558622 47123
631103108 631103108 NASDAQ INC COM COMMON 69759 1276
33735K108 33735K108 FIRST TRUST LARGE CAP COMMON 337177 3624
57686G105 57686G105 MATSON INC COM COMMON 156873 2629
629377508 629377508 NRG ENERGY INC NEW COMMON 2263 66
36266G107 36266G107 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK COMMON 46265 564
438516106 438516106 HONEYWELL INTL INC COMMON 15595583 81601
872590104 872590104 T MOBILE US INC COMMON 2473143 17075
571903202 571903202 MARRIOTT INTL INC NEW CL A COMMON 12892341 77646
G46188101 G46188101 HORIZON THERAPEUTICS PUB L SHS COMMON 519397 4759
04035M102 04035M102 ARHAUS INC A COMMON 388660 46883
21036P108 21036P108 CONSTELLATION BRANDS INC COMMON 33361016 147687
80105N105 80105N105 SANOFI SPONSORED ADR COMMON 7564 139
464287168 464287168 ISHARES DJ SEL DIV INDEX COMMON 21701033 185194
589400100 589400100 MERCURY GENL CORP NEW COM COMMON 349 11
46429B655 46429B655 ISHARES FLOATING RATE BOND ETF COMMON 3376 67
142339100 142339100 CARLISLE COS INC COM COMMON 21703 96
526057104 526057104 LENNAR CORPORATION COMMON 1021459 9718
780910105 780910105 ROYCE VALUE TRUST INC COMMON 1781157 131257
98978V103 98978V103 ZOETIS INC CL A COMMON 67622242 406286
06652V208 06652V208 BANNER CORP NEW COMMON 565394 10399
253868103 253868103 DIGITAL RLTY TR INC COM COMMON 10087196 102606
444859102 444859102 HUMANA INC COM COMMON 119909 247
278865100 278865100 ECOLAB INC COMMON 51902097 313551
42704L104 42704L104 HERC HLDGS INC COM COMMON 1481 13
260003108 260003108 DOVER CORP COM COMMON 52419 345
25754A201 25754A201 DOMINOS PIZZA INC COM COMMON 90054 273
03662Q105 03662Q105 ANSYS INC COM COMMON 1162138 3492
384802104 384802104 GRAINGER W W INC COM COMMON 363691 528
464287887 464287887 ISHARES SP SMALL CAP COMMON 678880 6175
46132X101 46132X101 INVESCO MUN INC OPPTYS COMMON 683356 102915
78468R408 78468R408 SPDR SHRT HI YLD BD ETF COMMON 209628 8439
73278L105 73278L105 POOL CORPORATION COMMON 116496825 340196
592688105 592688105 METTLER TOLEDO INTERNATIONAL COM COMMON 309102 202
46429B697 46429B697 ISHARES COMMON 77759 1069
82489T104 82489T104 SHOCKWAVE MEDICAL INC COMMON 3145986 14509
874054109 874054109 TAKE TWO INTERACTIVE SOFTWARE COM COMMON 247667 2076
808524888 808524888 SCHWAB INTL SMCP EQ ETF COMMON 5292 157
845467109 845467109 SOUTHWSTN ENERGY CO COMMON 11315 2263
00402L107 00402L107 ACADEMY SPORTS OUTDOORS INCO COMMON 18923 290
57778K105 57778K105 MAXAR TECHNOLOGIES INC COM COMMON 1838 36
039483102 039483102 ARCHER DANIELS MIDLAND COMMON 954884 11987
N53745100 N53745100 LYONDELLBASELL INDUSTRIES N SH FOREIGN 2000514 21307
G97822103 G97822103 PERRIGO CO PCL SHS COMMON 2815185 78483
00775Y645 00775Y645 ADV STRATEGAS MACRO ETF COMMON 1042067 46660
29250N105 29250N105 ENBRIDGE INC FOREIGN 17401016 456121
450056106 450056106 IRHYTHM TECHNOLOGIES INC COM COMMON 2242214 18078
95766R104 95766R104 WESTERN INFLATION-LKD COMMON 3989037 435960
125523100 125523100 THE CIGNA GROUP COMMON 5366 21
291011104 291011104 EMERSON ELEC CO COM COMMON 149619 1717
464287556 464287556 ISHARES TR ISHARES BIOTECH COMMON 38781 300
012653101 012653101 ALBEMARLE CORP COMMON 14920642 67502
501242101 501242101 KULICKE SOFFA INDS INC COM COMMON 261764 4968
75886F107 75886F107 REGENERON PHARMACEUTICALS COMMON 24624608 29969
680223104 680223104 OLD REP INTL CORP COMMON 11949918 478571
33736Q104 33736Q104 FT NSDQ ABA CMNTY BK ETF COMMON 221141 5144
311900104 311900104 FASTENAL CO COMMON 464532902 8612030
97717Y527 97717Y527 WISDOMTREE TR FLOATNG RATE TRE COMMON 11317367 225131
78464A474 78464A474 SPDR BRCLY S/T CORP ETF COMMON 97115110 3277594
20854L108 20854L108 CONSOL ENERGY INC NEW COMMON 619643 10634
928881101 928881101 VONTIER CORPORATION COM COMMON 551666 20178
57636Q104 57636Q104 MASTERCARD INC COMMON 2768457 7618
384109104 384109104 GRACO INC COM COMMON 45704 626
46982L108 46982L108 JACOBS SOLUTIONS INC COM COMMON 176500 1502
55087P104 55087P104 LYFT INC A COMMON 100237 10813
46435U432 46435U432 ISHARES TR IBONDS DEC 25 COMMON 748326 28122
539830109 539830109 LOCKHEED MARTIN CORP COMMON 64112813 135621
46138E362 46138E362 INV SP500 HI DIV ETF COMMON 399771 9471
464287432 464287432 ISHARES TR 20TREAS INDX COMMON 7173514 67439
81369Y605 81369Y605 SECTOR SPDR SBI FINL COMMON 17713878 550976
718546104 718546104 PHILLIPS 66 COM COMMON 168088 1658
453204109 453204109 IMPINJ INC COMMON 603335 4452
464287440 464287440 ISHARES 7-10 YEAR TREASURY BOND ETF COMMON 14571 147
636180101 636180101 NATIONAL FUEL GAS COMMON 4054676 70223
922475108 922475108 VEEVA SYSTEMS INC COMMON 376034 2046
911312106 911312106 UNITED PARCEL SERVICE COMMON 137667651 709663
381430107 381430107 GOLDMAN SACHS ETF TR ACTIVEBET COMMON 9059804 294054
191216100 191216100 COCA COLA CO COM COMMON 340917 5496
97717W794 97717W794 WSDMTR INTL LRGCP DIV FD COMMON 266966 5716
018802108 018802108 ALLIANT ENERGY CORP COM COMMON 157423 2948
91529Y106 91529Y106 UNUMPROVIDENT CORP COMMON 348721 8815
92204A801 92204A801 VANGUARD WRLD MATLS ETF COMMON 1794204 10090
319390100 319390100 FIRST BUSINESS FINL SVCS INC W COM COMMON 366 12
53220K504 53220K504 LIGAND PHARMACEUTICALS COMMON 605914 8237
689648103 689648103 OTTER TAIL CORP COM COMMON 72270 1000
78468R770 78468R770 SPDR RUSSELL 1000 YIELD FOCUS COMMON 1358848 14409
464288612 464288612 ISHARES TR INTRM GOV CR ETF COMMON 4284 41
25746U109 25746U109 DOMINION RES INC VA NEW COMMON 5015326 89703
41013W108 41013W108 JOHN HANCOCK PFD INCOME COMMON 391488 24468
539830109 539830109 LOCKHEED MARTIN CORP COM COMMON 292620 619
446413106 446413106 HUNTINGTON INGALLS INDS COMMON 255049 1232
46428Q109 46428Q109 ISHARES SILVER TR ISHARES COMMON 234472 10600
053332102 053332102 AUTOZONE INC COM COMMON 602246 245
713448108 713448108 PEPSICO INC COM COMMON 448823 2462
53814L108 53814L108 LIVENT CORP COM COMMON 4713 217
58502B106 58502B106 MEDNAX INC COMMON 141645 9500
013872106 013872106 ALCOA CORP COM COMMON 65117 1530
33734X119 33734X119 FT CONSMR STAPLES ALPHDX COMMON 1835596 29573
15135B101 15135B101 CENTENE CORP DEL COMMON 274142 4337
95123P106 95123P106 WEST BANCORPORATION INC COMMON 355827 19476
929089100 929089100 VOYA FINANCIAL INC COM COMMON 36538 511
962879102 962879102 WHEATON PRECIOUS METALS COMMON 169379 3517
37954Y871 37954Y871 GLBL X URANIUM 0.001 ETF COMMON 1167141 58562
464285204 464285204 ISHARES GOLD TRUST COMMON 295298 7902
78464A862 78464A862 SPDR SER TR SP SEMICONDUCTOR ETF COMMON 10431 50
78467V848 78467V848 SPDR DBLLIN T/R TACT ETF COMMON 779775 19005
83088M102 83088M102 SKYWORKS SOLUTIONS INC COM COMMON 925317 7843
001055102 001055102 AFLAC INC COMMON 13351317 206933
86765K109 86765K109 SUNOCO LTD PARTNERSHIP COMMON 1158740 26401
98462Y100 98462Y100 YAMANA GOLD INC COM FOREIGN 671387 114767
609207105 609207105 MONDELEZ INTL INC COMMON 23018680 330158
90187B804 90187B804 TWO HBRS INVT CORP COM COMMON 221 15
228368106 228368106 CROWN HLDGS INC COM COMMON 7361 89
192446102 192446102 COGNIZANT TECH SOLUTIONS CRP COM COMMON 36436 598
030420103 030420103 AMERICAN WATER WORKS COMMON 2101546 14346
007973100 007973100 ADVANCED ENERGY INDS COM COMMON 126812 1294
92556H206 92556H206 VIACOMCBS INC B COMMON 8347108 374142
359694106 359694106 FULLER H B CO COMMON 178518 2608
17275R102 17275R102 CISCO SYSTEMS INC COMMON 136249089 2606391
97717W869 97717W869 WSDMTRE EURO SMALLCP ETF COMMON 495914 8505
11133T103 11133T103 BROADRIDGE FINL SOLUTIONS INC COM COMMON 68156 465
37950E416 37950E416 GLBL X SOCIAL MEDIA ETF COMMON 645169 17437
04010L103 04010L103 ARES CAP CORP COMMON 10932482 598220
464288414 464288414 ISHARES TR NATIONAL MUN ETF COMMON 1636140 15186
30040W108 30040W108 EVERSOURCE ENERGY COM COMMON 306154 3912
85859N102 85859N102 STEM INC NEW COMMON 1637195 288747
742718109 742718109 PROCTER GAMBLE CO COMMON 245600167 1651759
049468101 049468101 ATLASSIAN CORPORATION CL A COMMON 157990 923
840441109 840441109 SOUTHSTATE CORPORATION COM COMMON 5131 72
47109U104 47109U104 JAPAN SMLLR CAPTLZTN FD COMMON 555716 80422
044186104 044186104 ASHLAND GLOBAL HLDGS INC COMMON 36154 352
92932M101 92932M101 WNS HOLDINGS LTD SPON ADR COMMON 4080566 43797
845467109 845467109 SOUTHWESTERN ENERGY CO COM COMMON 42595 8519
084423102 084423102 BERKLEY W R CORP COMMON 316903 5090
099724106 099724106 BORGWARNER INC COM COMMON 41940 854
98389B100 98389B100 XCEL ENERGY INC COM COMMON 288171 4273
81369Y852 81369Y852 SELECT COMMN SVC SEL ETF COMMON 1098821 18955
19248C105 19248C105 COHEN STEERS LTD DUR COMMON 2211928 123987
674599105 674599105 OCCIDENTAL PETROL CO COMMON 8969818 143678
464287655 464287655 ISHARES TR RUSSELL 2000 ETF COMMON 96474 541
031162100 031162100 AMGEN INC COMMON 82187506 339969
92532F100 92532F100 VERTEX PHARMACEUTICALS INC COM COMMON 949937 3015
403949100 403949100 HF SINCLAIR CORP COMMON 137302 2838
171340102 171340102 CHURCH DWIGHT CO INC COM COMMON 124481 1408
553530106 553530106 MSC INDL DIRECT INC CL A COMMON 4049724 48211
464286400 464286400 ISHARES MSCI BRAZIL FREE COMMON 1755962 64133
02079K107 02079K107 ALPHABET INC COMMON 671750146 6459136
464287499 464287499 ISHARES MIDCAP RUSSELL COMMON 489641090 7002876
56167N720 56167N720 MANAGED PORTFOLIO SER TORTOISE COMMON 94848 3900
464287614 464287614 ISHARES RUSSELL 1000 COMMON 1305455 5343
848637104 848637104 SPLUNK INC COMMON 360989 3765
128030202 128030202 CAL MAINE FOODS INC COM NEW COMMON 87682 1440
46435G474 46435G474 ISHARES TR FALN ANGLS USD COMMON 627353 24826
94106B101 94106B101 WASTE CONNECTIONS INC COM COMMON 489110 3517
205887102 205887102 CONAGRA BRANDS INC COMMON 79289 2111
125523100 125523100 CIGNA CORP NEW COMMON 5218945 20424
46435G516 46435G516 ISHS MSCI EAFE ESG ETF COMMON 10741804 149524
291011104 291011104 EMERSON ELECTRIC CO COMMON 11240886 128998
780287108 780287108 ROYAL GOLD INC COM COMMON 2055930 15850
125523100 125523100 CIGNA GROUP COMMON 1070671 4190
81369Y860 81369Y860 SELECT SECTOR SPDR TR RL EST SEL SEC COMMON 1383 37
97717W109 97717W109 WSDMTR TTL DIV ETF COMMON 423706 6993
008492100 008492100 AGREE RLTY CORP COMMON 443221 6460
256746108 256746108 DOLLAR TREE INC COM COMMON 239298 1667
929089100 929089100 VOYA FINANCIAL INC COMMON 3272368 45793
G6095L109 G6095L109 APTIV PLC SHS COMMON 139789 1246
46138E404 46138E404 INV CEF INC COMP ETF COMMON 1444154 79262
032095101 032095101 AMPHENOL CORP NEW CL A COMMON 10593364 129630
45687V106 45687V106 INGERSOLL RAND INC COMMON 77470057 1331558
G16962105 G16962105 BUNGE LIMITED COM COMMON 17862 187
60855R100 60855R100 MOLINA HEALTHCARE COMMON 8213815 30707
78468R739 78468R739 SPDR NUV BRCLY MUN ETF COMMON 3428403 72101
143130102 143130102 CARMAX INC COM COMMON 37342287 580931
N3167Y103 N3167Y103 FERRARI NV NEW FOREIGN 3161057 11667
61945C103 61945C103 MOSAIC CO NEW COM COMMON 53817 1173
93627C101 93627C101 WARRIOR MET COAL INC COMMON 798258 21745
615394202 615394202 MOOG INC COMMON 136718 1357
09061G101 09061G101 BIOMARIN PHARMACEUTICAL INC CO COMMON 1231545 12665
665859104 665859104 NORTHERN TRUST CORP COMMON 18634471 211443
H1467J104 H1467J104 CHUBB LIMITED COM COMMON 32586072 167813
883556102 883556102 THERMO FISHER SCIENTIFIC INC COMMON 111074568 192714
217204106 217204106 COPART INC COMMON 108408973 1441417
81762P102 81762P102 SERVICENOW INC COM COMMON 128727 277
05508R106 05508R106 BG FOODS INC NEW COMMON 1408587 90701
78464A763 78464A763 SPDR SP DIVIDEND ETF COMMON 26102934 211001
038336103 038336103 APTARGROUP INC COMMON 2202234 18633
624756102 624756102 MUELLER INDS INC COMMON 2682167 36502
464288513 464288513 ISHARES IBOXX $ HIGH YIELD COMMON 21456 284
464288158 464288158 ISHARES SHORT TERM COMMON 2198 21
189054109 189054109 CLOROX CO DEL COM COMMON 95735 605
009158106 009158106 AIR PRODS CHEMS INC COM COMMON 398073 1386
114340102 114340102 AZENTA INC COM COMMON 7184 161
G9456A100 G9456A100 GOLAR LNG LTD FOREIGN 280800 13000
46434V100 46434V100 ISHS 0-5YR INVT GRD ETF COMMON 4870786 100470
921910873 921910873 VANGUARD MEGA COMMON 7411217 51776
87936R205 87936R205 TELEFONICA BRASIL SA NEW ADR ADR 719 95
25434V302 25434V302 DIMENSIONAL E/MKTS ETF COMMON 323178 14039
92846Q107 92846Q107 VITA COCO CO INC COM COMMON 2963739 151057
93148P102 93148P102 WALKER DUNLOP INC COM COMMON 195147 2562
46434V696 46434V696 ISHARES TR ISHARES CORE MSCI PAC ETF COMMON 149571 2644
81369Y803 81369Y803 SECTOR TECHNOLOGY COMMON 582144 3855
23342Q101 23342Q101 DWS STRAT MUN INCM NEW COMMON 652332 76926
30303M102 30303M102 META PLATFORMS INC CL A COMMON 659345 3111
219350105 219350105 CORNING INC COMMON 33458000 948356
15135B101 15135B101 CENTENE CORP DEL COM COMMON 112956 1787
78464A375 78464A375 SPDR INTERMD TRM CR ETF COMMON 448557 13806
169656105 169656105 CHIPOTLE MEXICAN GRILL INC CL COMMON 91916252 53806
46120E602 46120E602 INTUITIVE SURGICAL INC COMMON 4811777 18835
46429B671 46429B671 ISHARES TR MSCI CHINA ETF COMMON 289961 5812
98400T106 98400T106 XAI OCTAGON FLTG RATE COMMON 668091 103983
198516106 198516106 COLUMBIA SPORTSWEAR CO COMMON 11146264 123518
931427108 931427108 WALGREENS BOOTS ALLIANCE COMMON 10906595 315401
29476L107 29476L107 EQUITY RESIDENTIAL SH BEN INT COMMON 355620 5927
462222100 462222100 IONIS PHARMACEUTICALS COMMON 241066 6745
82489T104 82489T104 SHOCKWAVE MED INC COM COMMON 4337 20
78467V608 78467V608 SSGA ACTIVE ETF TR BLACKSTONE SENR COMMON 53940 1301
952845105 952845105 WEST FRASER TIMBER CO LTD COM COMMON 6924172 97195
169656105 169656105 CHIPOTLE MEXICAN GRILL INC COM COMMON 174246 102
92204A504 92204A504 VNGRD HEALTH CARE ETF COMMON 9596107 40242
980745103 980745103 WOODWARD INC COM COMMON 462021 4745
931142103 931142103 WALMART INC COMMON 12164920 82502
89417E109 89417E109 TRAVELERS COS INC COMMON 593079 3460
92532F100 92532F100 VERTEX PHARMACEUTICALS INC COMMON 5229847 16599
G7738W106 G7738W106 SFL CORPORATION LTD SHS FOREIGN 940483 98998
29446M102 29446M102 EQUINOR ASA SPONSORED ADR COMMON 3724444 131004
29270J100 29270J100 ENERGY RECOVERY INC COMMON 6803599 295167
23804L103 23804L103 DATADOG INC CL A COM COMMON 1163 16
29786A106 29786A106 ETSY INC COM COMMON 725761 6519
87724P106 87724P106 TAYLOR MORRISON HOME CORP COM COMMON 4515 118
462222100 462222100 IONIS PHARMACEUTICALS INC COM COMMON 1358 38
369550108 369550108 GENERAL DYNAMICS CO COMMON 8467166 37101
25434V807 25434V807 DIMENSIONAL INTL VAL ETF COMMON 811680 25184
81762P102 81762P102 SERVICE NOW INC COMMON 9061575 19499
285512109 285512109 ELECTRONIC ARTS COMMON 4238756 35191
115637209 115637209 BROWN FORMAN CORP CL B COMMON 13964585 217280
319390100 319390100 FIRST BUS FINL SVCS WI COMMON 297167 9740
37954Y483 37954Y483 GLBL NASDAQ 100 COVR ETF COMMON 1470064 85718
464287309 464287309 ISHS SP 500 GRW IDX ETF COMMON 56575347 885511
27828G107 27828G107 EATON VANCE TAX ADV DIV COMMON 230283 10185
744320102 744320102 PRUDENTIAL FINL INC COM COMMON 49396 597
G51502105 G51502105 JOHNSON CTLS INTL PLC COMMON 3853433 63989
464287465 464287465 ISHARES EAFE INDEX INTL MSCI COMMON 63336682 885580
464287499 464287499 ISHARES TR RUS MID CAP ETF COMMON 223370 3195
517834107 517834107 LAS VEGAS SANDS CORP COM COMMON 1724936 30025
92206C771 92206C771 VANGUARD MTG BKD SEC ETF COMMON 2717775 58384
00306J109 00306J109 ABERDEEN JAPAN EQ INC COMMON 546956 99992
233051481 233051481 X TRACKERS RUSL 1000 ETF COMMON 4523257 104771
922908629 922908629 VANGUARD INDEX FDS MID CAP ETF COMMON 4218 20
21924B302 21924B302 CORNERSTONE STRATEGIC PAR $0.0 COMMON 1139646 146296
02005N100 02005N100 ALLY FINL INC COM COMMON 16594 651
92343V104 92343V104 VERIZON COMMUNICATIONS COMMON 91505270 2352925
257651109 257651109 DONALDSON INC COMMON 1250477 19138
759916109 759916109 REPLIGEN CORP COM COMMON 2020 12
879360105 879360105 TELEDYNE TECHNOLOGIES INC COM COMMON 23710 53
N53745100 N53745100 LYONDELLBASELL INDUSTRIES N V SHS A COMMON 42720 455
248356107 248356107 DENISON MINES CORP FOREIGN 11707 10740
88339J105 88339J105 TRADE DESK INC A COMMON 5503523 90355
969457100 969457100 WILLIAMS COS INC COM COMMON 99523 3333
80105N105 80105N105 SANOFI SPONSORED ADR ADR 44896 825
744573106 744573106 PUBLIC SVC ENTERPRISE GROUP COM COMMON 311750 4992
87936R205 87936R205 TELEFONICA BRASIL SA NEW ADR COMMON 188417 24890
97717W851 97717W851 WSDMTR JPN HEDG EQ ETF COMMON 2004983 28351
921946406 921946406 VANGUARD HGH DIV YLD ETF COMMON 72770632 689769
693718108 693718108 PACCAR INC COM COMMON 513938 7021
084670702 084670702 BERKSHIRE HATHAWAY INC COMMON 383828282 1243088
515098101 515098101 LANDSTAR SYS INC COMMON 311016 1735
L44385109 L44385109 GLOBANT S A COMMON 77602152 473155
003261104 003261104 ABERDN BLOOMBRG ALL ETF COMMON 195155 9396
46434V803 46434V803 ISHARES TR ISHARES CURRENCY HEDGED COMMON 482129 16360
112830104 112830104 BROOKFIELD REAL ASSETS INCOME FD INC COMMON 123375 7500
533900106 533900106 LINCOLN ELECTRIC HLDNGS INC COMMON 1539148 9102
46284V101 46284V101 IRON MTN INC NEW COM COMMON 618042 11681
34959J108 34959J108 FORTIVE CORP COM COMMON 42197 619
217204106 217204106 COPART INC COM COMMON 23917 318
11135F101 11135F101 BROADCOM INC COM COMMON 107921425 168222
76954A103 76954A103 RIVIAN AUTOMOTIVE INC COM CL A COMMON 16796 1085
42250P103 42250P103 HEALTHPEAK PPTYS INC COM COMMON 1726449 78582
758750103 758750103 REGAL REXNORD CORPORATION COM COMMON 2111 15
893641100 893641100 TRANSDIGM GROUP INC COM COMMON 597011 810
92937A102 92937A102 WPP PLC NEW ADR ADR 2440 41
464288257 464288257 ISHARES MSCI COMMON 117688 1291
67092P607 67092P607 NUVEEN ESG SMCP ETF COMMON 509585 14391
573284106 573284106 MARTIN MARIETTA MATLS INC COM COMMON 504895 1422
G51502105 G51502105 JOHNSON CONTROLS INTL COMMON 317841 5278
46435U713 46435U713 ISHARES U S INFRAS ETF COMMON 419701 11246
56418H100 56418H100 MANPOWERGROUP INC WIS COM COMMON 7758 94
405552100 405552100 HALEON PLC ADR FOREIGN 91347 11222
464288273 464288273 ISHS MSCI EAFE SMALL CAP COMMON 6750398 113433
988498101 988498101 YUM BRANDS INC COMMON 19007650 143910
57638P104 57638P104 MASTERBRAND INC COMMON 131184 16316
808625107 808625107 SCIENCE APP INTL CORP COMMON 1110921 10338
88162G103 88162G103 TETRA TECH INC NEW COM COMMON 334514 2277
45168D104 45168D104 IDEXX LABS INC COMMON 115461971 230887
46435G243 46435G243 ISHS ESG 1-5YR USD ETF COMMON 7903878 328507
875372203 875372203 TANDEM DIABETES CARE INC COM NEW COMMON 406 10
866796105 866796105 SUN LIFE FINL SVCS CDA INC COM FOREIGN 28020 600
57164Y107 57164Y107 MARRIOTT VACATIONS WORLDWIDE C COM COMMON 1079 8
46137V100 46137V100 INV AEROSP DEF ETF COMMON 4010907 49794
464287663 464287663 ISHS RUSS 3000 VAL ETF COMMON 14054426 190491
808524862 808524862 SCHWAB SHORT TERM COMMON 2830 58
070830104 070830104 BATH BODY WORKS INC COMMON 2890 79
16359R103 16359R103 CHEMED CORP NEW COMMON 600668 1117
40415F101 40415F101 HDFC BK LTD FOREIGN 44221538 663293
697435105 697435105 PALO ALTO NETWORKS INC COM COMMON 6392 32
74144T108 74144T108 PRICE T ROWE GROUP INC COM COMMON 36918 327
092113109 092113109 BLACK HILLS CORP COM COMMON 4228 67
46137V266 46137V266 INVESCO SP 500 GRW ETF COMMON 643554 4258
808524409 808524409 SCHWB US LRG CAP VAL ETF COMMON 1677471 25579
482480100 482480100 KLA-TENCOR CORP COMMON 4417215 11066
464288182 464288182 ISHS AC ASIA EX JPN ETF COMMON 236188 3480
921937819 921937819 VANGUARD INTERMEDIATE BD COMMON 185242226 2413894
501889208 501889208 LKQ CORP COMMON 10035058 176798
464287705 464287705 ISHS SP MDCP400 VAL ETF COMMON 34550489 336192
05368V106 05368V106 AVIENT CORPORATION COM COMMON 266100 6465
92189F791 92189F791 VANECK JR GOLD MINER ETF COMMON 5206109 131800
35137L105 35137L105 FOX CORP - CLASS A COMMON 8112174 238243
18539C204 18539C204 CLEARWAY ENERGY INC CL C COMMON 8287850 264534
493267108 493267108 KEYCORP COM COMMON 59896 4784
09062X103 09062X103 BIOGEN IDEC INC COMMON 5390724 19389
464287150 464287150 ISHARES CORE SP TOTAL U.S. STOCK COMMON 108660 1200
81369Y407 81369Y407 SELECT SECTOR SPDR TR SBI CONS COMMON 8218569 54959
89151E109 89151E109 TOTALENERGIES SE SPONSORED ADS ADR 48244 817
78463X871 78463X871 SPDR SP INTL SMALL CAP COMMON 1178656 38058
343498101 343498101 FLOWERS FOODS INC COM COMMON 200121 7301
83406F102 83406F102 SOFI TECHNOLOGIES INC COMMON 442813 72951
274681113 274681113 EAST RES ACQUISITION CO WT COMMON 19387 137400
97717X701 97717X701 WSDMTRE EURO HDGD EQ ETF COMMON 330402 4019
81369Y704 81369Y704 SECTOR SPDR SBI INDSTRL COMMON 4564230 45110
063671101 063671101 BANK MONTREAL QUE COM COMMON 57743 648
464287176 464287176 ISHARES BRCLYS TIPS BD COMMON 18469080 167520
697435105 697435105 PALO ALTO NETWORKS INC COMMON 37296052 186723
58933Y105 58933Y105 MERCK CO. INC. COMMON 15427 145
464287473 464287473 ISHARES RUSSELL MID CAP COMMON 1991675 18754
464288273 464288273 ISHARES TR EAFE SML CP ETF COMMON 42312 711
460146103 460146103 INTL PAPER COMPANY COMMON 1585558 43970
405552100 405552100 HALEON PLC SPON ADS ADR 4607 566
104674106 104674106 BRADY CORP CL A COMMON 2364 44
92204A876 92204A876 VANGUARD WORLD FDS VANGUARD UTILS COMMON 110640 750
337344105 337344105 FT NSDQ100 EQL WGHTD ETF COMMON 3488932 34664
718172109 718172109 PHILIP MORRIS INTL INC COMMON 19037369 195757
83406F102 83406F102 SOFI TECHNOLOGIES INC COM COMMON 5275 869
35671D857 35671D857 FREEPORT-MCMORAN INC CL B COMMON 246155 6017
451107106 451107106 IDACORP INC COMMON 531359 4905
565849106 565849106 MARATHON OIL CORP COM COMMON 234688 9795
580135101 580135101 MCDONALDS CORP COMMON 167917062 600540
464287291 464287291 ISHS GLBL TECH ETF COMMON 1446465 26609
030420103 030420103 AMERICAN WTR WKS CO INC NEW COM COMMON 114262 780
46435G318 46435G318 ISHS DEC 2023 MUN BD ETF COMMON 797358 31355
29355X107 29355X107 ENPRO INDS INC COM COMMON 251933 2425
46436E882 46436E882 ISHS IBONDS DEC 2023 ETF COMMON 4150018 167272
74340W103 74340W103 PROLOGIS INC COM COMMON 443433 3554
879360105 879360105 TELEDYNE TECHNOLOGIES COMMON 396361 886
09248L106 09248L106 BLACKROCK NEW YORK MUNI COMMON 569442 54754
038222105 038222105 APPLIED MATLS INC COMMON 16207296 131949
G1151C101 G1151C101 ACCENTURE PLC IRELAND SHS CLASS A COMMON 232649 814
100557107 100557107 BOSTON BEER INC CL A COMMON 51970099 158108
30049H102 30049H102 EVOLV TECHNOLOGIES HLDNGS INC COMMON 1017229 326035
609839105 609839105 MONOLITHIC PWR SYS INC COM COMMON 61098216 122064
681919106 681919106 OMNICOM GROUP INC COMMON 198459190 2103659
97717W307 97717W307 WISDOMTREE LRGCAP DIV FD COMMON 19661667 317841
37940X102 37940X102 GLOBAL PMTS INC COMMON 406018 3858
92203J407 92203J407 VNGRD TTL INTL BD ETF COMMON 3614992 73896
464288109 464288109 ISHS MSTAR LG CP VAL ETF COMMON 1987226 31099
87612E106 87612E106 TARGET CORP COMMON 98187687 592813
92189H201 92189H201 VANECK AMT INTER NEW ETF COMMON 2146031 46181
817565104 817565104 SERVICE CORP INTL COM COMMON 7153 104
292102209 292102209 EMPIRE ST REALTY 60 LP COMMON 85407 12050
09247X101 09247X101 BLACKROCK INC COMMON 13567077 20276
371901109 371901109 GENTEX CORP COMMON 5762099 205569
549498103 549498103 LUCID GROUP INC COMMON 345551 42979
464288182 464288182 ISHARES MSCI ALL COUNTRY COMMON 206325 3040
464288240 464288240 ISHS ACWI EX US ETF COMMON 2091258 42880
G54950103 G54950103 LINDE PLC NEW COMMON 48602155 136738
548661107 548661107 LOWES COS INC COMMON 48151176 240792
97717X594 97717X594 WSDMTREE INTL HDG DV ETF COMMON 4883744 123890
552690109 552690109 MDU RESOURCES GROUP INC COMMON 8003926 262596
550424105 550424105 LUMINAR TECHS INC A COMMON 956107 147320
78464A763 78464A763 SPDR SER TR SP DIVID ETF COMMON 149194 1206
46138E842 46138E842 INV DWA S/C MOMENTUM ETF COMMON 350669 4760
817565104 817565104 SERVICE CORP INTL COMMON 316388 4600
884903709 884903709 THOMSON REUTERS CORP NEW FOREIGN 696012 5349
72346Q104 72346Q104 PINNACLE FINL PARTNERS INC COM COMMON 19361 351
808524300 808524300 SCHWAB STRATEGIC TR US LCAP GR ETF COMMON 56 1
97717X669 97717X669 WISDOMTREE TRUST WISDOMTREE U.S. COMMON 1201417 19272
09253X102 09253X102 BLKRK MUNI INTERDUR FUND COMMON 695392 59537
780259305 780259305 SHELL PLC SPON ADS ADR 73421 1276
86771W105 86771W105 SUNRUN INC COM COMMON 7879 391
25179M103 25179M103 DEVON ENERGY CORP NEW COM COMMON 285086 5633
530307305 530307305 LIBERTY BROADBAND CORP C COMMON 306212 3748
125896100 125896100 CMS ENERGY CORP COM COMMON 155169 2528
28176E108 28176E108 EDWARDS LIFESCIENCES CORP COMMON 5015093 60620
87612E106 87612E106 TARGET CORP COM COMMON 183021 1105
646025106 646025106 NEW JERSEY RES COM COMMON 21280 400
33734X838 33734X838 FT INDXX GLB NAT RES ETF COMMON 5652871 426310
82968B103 82968B103 SIRIUS XM HLDGS INC COMMON 115051 28980
65339F101 65339F101 NEXTERA ENERGY INC COMMON 102228783 1326268
05722G100 05722G100 BAKER HUGHES COMPANY CL A COMMON 44387 1538
G8473T100 G8473T100 STERIS PLC SHS USD COMMON 144034 753
000360206 000360206 AAON INC COM PAR $0.004 COMMON 1644 17
00724F101 00724F101 ADOBE SYS INC COMMON 18069999 46890
20825C104 20825C104 CONOCOPHILLIPS COM COMMON 313900 3164
928881101 928881101 VONTIER CORP COMMON 40162 1469
77543R102 77543R102 ROKU INC CL A COMMON 399527 6070
03076C106 03076C106 AMERIPRISE FINL INC COM COMMON 4022200 13123
296315104 296315104 ESCO TECHNOLOGIES INC COM COMMON 280432 2938
824348106 824348106 SHERWIN WILLIAMS CO COMMON 67963705 302370
092113109 092113109 BLACK HILLS CORP COMMON 740352 11733
058498106 058498106 BALL CORP COMMON 252955 4590
92204A504 92204A504 VANGUARD SECTOR INDEX FDS HTH CARE COMMON 129245 542
670100205 670100205 NOVO-NORDISK A S ADR ADR 115058 723
16359R103 16359R103 CHEMED CORP NEW COM COMMON 13982 26
303075105 303075105 FACTSET RESH SYS INC COM COMMON 48981 118
12503M108 12503M108 CBOE GLOBAL MKTS INC COM COMMON 16377 122
172967424 172967424 CITIGROUP INC COM NEW COMMON 498675 10635
22160K105 22160K105 COSTCO WHSL CORP NEW COM COMMON 506807 1020
746922103 746922103 PUTNAM MUN OPPTYS TR COMMON 479171 46252
256746108 256746108 DOLLAR TREE INC COMMON 909533 6336
552738106 552738106 MFS MUNICIPAL INCOME TR COMMON 118836 22254
373865104 373865104 GERMAN AMERN BANCORP INC COM COMMON 367 11
580135101 580135101 MCDONALDS CORP COM COMMON 282406 1010
832696405 832696405 SMUCKER J M CO COMMON 9023753 57341
66987V109 66987V109 NOVARTIS AG COMMON 429824 4672
37045V100 37045V100 GENERAL MOTORS CO COMMON 2017 55
78464A409 78464A409 SPDR SP 500 GROWTH ETF COMMON 4879098 88134
857477103 857477103 STATE STREET CORPORATION COMMON 1493212 19728
78462F103 78462F103 SP 500 DEPOSITARY RECEIPT COMMON 217783984 531971
053484101 053484101 AVALONBAY COMMNTYS INC COMMON 9791008 58259
693475105 693475105 PNC FINANCIAL CORP COMMON 45695373 359523
14020W106 14020W106 CAPITAL GROUP DIVIDEND VALUESH COMMON 3817366 153062
427866108 427866108 HERSHEY COMPANY COMMON 3548510 13948
031100100 031100100 AMETEK INC COM COMMON 17440 120
19459J104 19459J104 COLLEGIUM PHARMACEUTICAL INC COM COMMON 840 35
14019W109 14019W109 CAPITAL GROUP INTL FOCUS EQTSH COMMON 4482813 193308
09857L108 09857L108 BOOKING HOLDINGS INC COM COMMON 119358 45
579780206 579780206 MCCORMICK CO INC COMMON 23656769 284302
624758108 624758108 MUELLER WTR PRODS INC COM SER A COMMON 169455 12156
74348A467 74348A467 PROSH SP 500 DV ARI ETF COMMON 29433228 322591
40701T104 40701T104 HAMILTON BEACH BRANDS HLDG CO COM CL COMMON 153723 15012
29444U700 29444U700 EQUINIX INC PAR $0.001 COMMON 1816535 2519
256163106 256163106 DOCUSIGN INC COMMON 1256190 21547
46137V498 46137V498 INVESCO RUSL 2000 ETF COMMON 645606 13940
099502106 099502106 BOOZ ALLEN HAMILTON HLDG CORP CL A COMMON 21597 233
464286525 464286525 ISHARES CNTRY WRLD ETF COMMON 664769 6871
55261F104 55261F104 M T BK CORP COMMON 1479320 12372
302130109 302130109 EXPEDITORS INTL WASH INC COM COMMON 112763 1024
36262G101 36262G101 GXO LOGISTICS INCORPORATED COM COMMON 35975507 712951
78470E106 78470E106 SPDR MSCI EAFE FUEL ETF COMMON 599689 16190
35671D857 35671D857 FREEPORT MCMORAN COPPERGOLDCL COMMON 11480778 280635
26441C204 26441C204 DUKE ENERGY CORP NEW COMMON 55258817 572808
78464A284 78464A284 SPDR NUVEEN MUN BD ETF COMMON 694459 27734
780259305 780259305 ROYAL DUTCH SHELL SA FOREIGN 7281112 126540
46138E511 46138E511 INV PFD ETF COMMON 2220060 193385
883556102 883556102 THERMO FISHER COMMON 3174070 5507
166764100 166764100 CHEVRON CORPORATION COMMON 231257426 1417365
749685103 749685103 RPM INC OHIO COMMON 17424271 199728
29444U700 29444U700 EQUINIX INC COM COMMON 61288 85
49338L103 49338L103 KEYSIGHT TECHNOLOGIES INC COM COMMON 227848 1411
620076307 620076307 MOTOROLA SOLUTIONS INC COMMON 831816 2907
337932107 337932107 FIRSTENERGY CORP COM COMMON 15944 398
464287804 464287804 ISHARES TR SP SMALLCAP 600 COMMON 259895127 2687643
98954M200 98954M200 ZILLOW GROUP INC CL C CAP STK COMMON 934 21
172062101 172062101 CINCINNATI FINL CORP COMMON 9742441 86924
14020X104 14020X104 CAPITAL GROUP GBL GROWTH EQTSH COMMON 14952404 648413
L44385109 L44385109 GLOBANT S A COM COMMON 44939 274
303250104 303250104 FAIR ISAAC CORP COM COMMON 23891 34
046353108 046353108 ASTRA ZENECA PLC ADR FOREIGN 13980354 201417
931142103 931142103 WALMART INC COM COMMON 510324 3461
871607107 871607107 SYNOPSYS INC COMMON 79441196 205673
97717W604 97717W604 WISDOMTREE SMLCAP DIV FD COMMON 16052053 562046
451622203 451622203 IDEAL POWER INC NEW COMMON 2512797 240459
464287622 464287622 ISHARES RUSSELL 1000 COMMON 421180 1870
33735K108 33735K108 FT L/C GR OP ALPHADX ETF COMMON 3218254 34590
81369Y209 81369Y209 SELECT SECTOR SPDR TR HEALTH CARE COMMON 341386 2637
499049104 499049104 KNIGHT-SWIFT TRANSN HLDGS INC CL A COMMON 10128 179
381430503 381430503 GOLDMAN SACHS ETF TR ACTIVEBETA U S COMMON 16244 200
761330109 761330109 REVANCE THERAPEUTICS INC COM COMMON 1804 56
898402102 898402102 TRUSTMARK CORP COM COMMON 469 19
416515104 416515104 HARTFORD FINANCIAL SERVICES COMMON 2164641 31061
46137V597 46137V597 INV FTSE US 1500 SM ETF COMMON 16606813 100941
72200R107 72200R107 PIMCO MUNI INC FUND COMMON 107599 10814
33718M105 33718M105 FIRST TR DJ MICROCAP COMMON 9156372 170654
166764100 166764100 CHEVRON CORP NEW COM COMMON 233577 1432
00187Y100 00187Y100 API GROUP CORP COMMON 741615 32990
256677105 256677105 DOLLAR GENERAL CORP NEW COMMON 14488284 68841
134429109 134429109 CAMPBELL SOUP CO COM COMMON 46403 844
46138R108 46138R108 INV CURSHS SWISS FR ETF COMMON 538570 5530
46284V101 46284V101 IRON MOUNTAIN INC NEW COMMON 2431056 45947
91912E105 91912E105 VALE S A SPONSORED ADS ADR 18131 1149
464288802 464288802 ISHARES KLD SEL SOC INDX COMMON 9504613 108290
G3223R108 G3223R108 EVEREST RE GROUP LTD FOREIGN 431056 1204
60770K107 60770K107 MODERNA INC COM COMMON 1514607 9862
911312106 911312106 UNITED PARCEL SERVICE INC CL B COMMON 191856 989
29355A107 29355A107 ENPHASE ENERGY INC COM COMMON 77804 370
78467Y107 78467Y107 SPDR SP MIDCAP 400 ETF COMMON 27094323 59105
00402L107 00402L107 ACADEMY SPORTS OUTDOORS INC COM COMMON 235226 3605
78464A201 78464A201 SPDR DJ SMALL CAP GROWTH COMMON 2721449 36901
343498101 343498101 FLOWERS FOODS INC COMMON 1695774 61867
74144T108 74144T108 PRICE T ROWE GROUP INC COMMON 6705131 59390
75737F108 75737F108 REDFIN CORP COM COMMON 11135 1229
09062X103 09062X103 BIOGEN INC. COMMON 566903 2039
464288117 464288117 ISHARES TR SP/CITI INTL COMMON 4028680 100191
464287721 464287721 ISHS US TECH ETF COMMON 3329466 35874
57164Y107 57164Y107 MARRIOT VACATIONS COMMON 280374 2079
59522J103 59522J103 MID-AMER APT CMNTYS INC COMMON 462182 3060
624756102 624756102 MUELLER INDS INC COM COMMON 158056 2151
G16962105 G16962105 BUNGE LIMITED FOREIGN 1715635 17961
76171L106 76171L106 REYNOLDS CONSUMER PRODUCTS INC COMMON 746680 27152
50050N103 50050N103 KONTOOR BRANDS INC COM COMMON 18823 389
20030N101 20030N101 COMCAST CORP CL A NEW COMMON 8016070 211450
29446M102 29446M102 EQUINOR ASA COMMON 7676 270
464287242 464287242 ISHARES IBOXX INVT GRADE BOND ETF COMMON 104787 956
464287614 464287614 ISHARES 1000 GROWTH RUSSELL COMMON 575096624 2353770
464288810 464288810 ISHARES TR MED DVC ETF COMMON 17813 330
464286749 464286749 ISHS MSCI SWITZ CPD ETF COMMON 1891476 41736
34959E109 34959E109 FORTINET INC COM COMMON 54763 824
842587107 842587107 SOUTHERN CO COMMON 15915520 228737
546347105 546347105 LOUISIANA PACIFIC CORP COMMON 1007818 18591
74347B680 74347B680 PROSHS SP MIDCAP400 ETF COMMON 19439270 274760
524660107 524660107 LEGGETT PLATT INC COM COMMON 74471 2336
093671105 093671105 H R BLOCK INC COMMON 114915 3260
52661A108 52661A108 LEONARDO DRS INC COMMON 253538 19548
37950E291 37950E291 GLOBAL X SUPERDIV US ETF COMMON 611605 35049
064058100 064058100 BANK OF NEW YORK MELLON CORP COMMON 4384920 96499
G0692U109 G0692U109 AXIS CAPITAL HLDGS LTD FOREIGN 2501977 45891
228368106 228368106 CROWN HOLDINGS INC COM COMMON 274514 3319
858119100 858119100 STEEL DYNAMICS INC COMMON 2014616 17819
362397101 362397101 GABELLI EQUITY TRUST INC COMMON 896404 156168
69608A108 69608A108 PALANTIR TECHS INC A COMMON 743127 87944
737630103 737630103 POTLATCH CORP COMMON 4100036 82829
000375204 000375204 ABB LIMITED SPONS ADR COMMON 12344055 359885
184499101 184499101 CLEAN ENERGY FUELS CORP COMMON 2636274 604650
292562105 292562105 ENCORE WIRE CORP COM COMMON 543388 2932
G02602103 G02602103 AMDOCS LTD SHS COMMON 7586 79
98139A105 98139A105 WORKIVA INC CL A COMMON 148495 1450
33739E108 33739E108 FT III PFD SECSINCM ETF COMMON 20643510 1293453
573874104 573874104 MARVELL TECHNOLOGY INC COMMON 277033 6398
778296103 778296103 ROSS STORES INC COM COMMON 51579 486
37733W204 37733W204 GSK PLC SPONSORED ADR COMMON 18003 506
20825C104 20825C104 CONOCOPHILLIPS COMMON 32371727 326295
98956P102 98956P102 ZIMMER BIOMET HLDGS INC COMMON 2196 17
46434V381 46434V381 ISHS EXPONENTIAL ETF COMMON 209957 3984
46432F859 46432F859 ISHARES CORE 1-5 YEAR USD BOND ETF COMMON 57246 1214
960908309 960908309 WESTPORT FUEL SYS INC FOREIGN 3336119 3502487
233368109 233368109 DWS MUN INCOME TR NEW COM COMMON 458012 51462
452308109 452308109 ILLINOIS TOOL WORKS INC COMMON 112403668 461711
57638P104 57638P104 MASTERBRAND INC COMMON STOCK COMMON 42612 5300
654106103 654106103 NIKE INC CLASS B COMMON 85704879 698833
G6095L109 G6095L109 APTIV PLC COMMON 86626874 772144
803607100 803607100 SAREPTA THERAPEUTICS INC COMMON 212258 1540
66987V109 66987V109 NOVARTIS AG SPONSORED ADR ADR 64768 704
942622200 942622200 WATSCO INC COMMON 107208661 336964
22410J106 22410J106 CRACKER BARREL OLD CTRY COMMON 531307 4677
949746804 949746804 WELLS FARGO CO NEW PERP PFD CNV A COMMON 152913 130
88023U101 88023U101 TEMPUR-PEDIC INTL INC COMMON 288843 7314
626755102 626755102 MURPHY USA INC COMMON 7435711 28815
58155Q103 58155Q103 MCKESSON CORP COMMON 8545 24
093671105 093671105 BLOCK H R INC COM COMMON 205049 5817
969904101 969904101 WILLIAMS SONOMA INC COM COMMON 9611 79
46434V407 46434V407 ISHS 0-5YR HI YLD BD ETF COMMON 565639 13571
74834L100 74834L100 QUEST DIAGNOSTICS INC COM COMMON 153081 1082
872540109 872540109 TJX COS INC NEW COMMON 306172884 3907260
70432V102 70432V102 PAYCOM SOFTWARE INC COMMON 74254443 244250
493267108 493267108 KEYCORP COMMON 4730094 377803
72919P202 72919P202 PLUG POWER INC COM NEW COMMON 2883 246
922907746 922907746 VNGRD MUN T/E BD ETF COMMON 90812255 1792583
015271109 015271109 ALEXANDRIA REAL EST EQTS INC COMMON 2603159 20724
05508R106 05508R106 B G FOODS INC NEW COM COMMON 6554 422
038222105 038222105 APPLIED MATERIALS INC COMMON 744227 6059
74340W103 74340W103 PROLOGIS INC. COM COMMON 144983 1162
33738R878 33738R878 FT D WRIGHT FOC 5 ETF COMMON 3740394 113414
412822108 412822108 HARLEY DAVIDSON INC COM COMMON 470448 12390
46187W107 46187W107 INVITATION HOMES INC COM COMMON 11930 382
25278X109 25278X109 DIAMONDBACK ENERGY INC COM COMMON 333600 2468
904767704 904767704 UNILEVER PLC SPON ADR NEW ADR 71300 1373
679295105 679295105 OKTA INC CL A COMMON 8020 93
33718W103 33718W103 FIRST TRUST INTERMEDIATE COMMON 20198 1280
82312B106 82312B106 SHENANDOAH TELECOMMUNICATIONS COMMON 182497 9595
320209109 320209109 FIRST FINANCIAL COMMON 1072782 49278
73278L105 73278L105 POOL CORP COMMON 12670 37
546347105 546347105 LOUISIANA PAC CORP COM COMMON 61475 1134
464287242 464287242 ISHARES IBOXX COMMON 3617 33
76881Y109 76881Y109 RIVERNORTH OPPTYS FD INC COMMON 643044 56606
G0450A105 G0450A105 ARCH CAPITAL GROUP LTD COMMON 2104 31
438128308 438128308 HONDA MOTOR LTD AMERN SHS ADR 11179 422
12811L107 12811L107 CALAMOS GLBL DYNAMIC INC COMMON 3802574 635882
055622104 055622104 BP PLC SPONSORED ADR ADR 43214 1139
70438V106 70438V106 PAYLOCITY HOLDING CORP COMMON 2404443 12096
29446M102 29446M102 EQUINOR ASA SPONSORED ADR ADR 10690 376
464287887 464287887 ISHS SP SMCP600 GRW ETF COMMON 4419388 40198
316092600 316092600 FID MSCI HLTH CARE ETF COMMON 4180329 68006
002121101 002121101 A10 NETWORKS INC COM COMMON 137381 8869
093712107 093712107 BLOOM ENERGY CORP CL A COMMON 10037326 503629
05605H100 05605H100 BWX TECHNOLOGIES INC COMMON 3696224 58633
G29183103 G29183103 EATON CORP PLC SHS COMMON 1628415 9504
G6700G107 G6700G107 NVENT ELECTRIC PLC FOREIGN 319388 7438
74347B698 74347B698 PROSHS RUSS 2000 DIV ETF COMMON 7049143 115484
70450Y103 70450Y103 PAYPAL HLDGS INC COMMON 14959572 196992
892356106 892356106 TRACTOR SUPPLY CO COM COMMON 107178 456
81211K100 81211K100 SEALED AIR CORP NEW COM COMMON 10100 220
532457108 532457108 LILLY ELI CO COM COMMON 756898 2204
11284V105 11284V105 BROOKFIELD RENEWABLE CORP CL A SUB VTG COMMON 909 26
866796105 866796105 SUN LIFE FINL INC COM COMMON 216361 4633
088606108 088606108 BHP GROUP LTD SPONSORED ADS ADR 42168 665
058498106 058498106 BALL CORP COM COMMON 18737 340
767204100 767204100 RIO TINTO PLC COMMON 4939 72
579780107 579780107 MC CORMICK COMPANY COMMON 397719 4815
95058W100 95058W100 WENDYS CO COMMON 8756 402
33738R860 33738R860 FIRST TRUST NASDAQ BANK ETF COMMON 246573 11598
848574109 848574109 SPIRIT AEROSYSTEMS HOLDINGS IN COMMON 1009519 29236
09249W101 09249W101 BLACKROCK LTD DURATION COMMON 723940 55220
46137V746 46137V746 INV DYN LGCP GRW ETF COMMON 7228534 111232
115637209 115637209 Brown-Forman Corp COMMON 8326371 129553
046353108 046353108 ASTRAZENECA PLC SPONSORED ADR ADR 68716 990
670657105 670657105 NUVEEN ENHANCED AMT-FREE QUALITY COMMON 1049205 94353
95790B109 95790B109 WESTERN MTG OPPTY FD INC COMMON 186459 17843
464287705 464287705 ISHARES SP MID CAP COMMON 1252150 12184
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL COMMON 384747348 1246064
72201R874 72201R874 PIMCO SHRT MUN BD ST ETF COMMON 455935 9159
84265V105 84265V105 SOUTHERN COPPER CORPORATION COMMON 686098 8998
45866F104 45866F104 INTERCONTINENTAL EXCHANGE INC COM COMMON 49433 474
444144109 444144109 HUDSON TECHNOLOGIES INC COMMON 260713 29864
573874104 573874104 MARVELL TECHNOLOGY INC COM COMMON 20698 478
007973100 007973100 ADVANCED ENERGY INDS INC COMMON 521850 5325
808524300 808524300 SCHWAB US LGCP GRW ETF COMMON 1239273 19016
680665205 680665205 OLIN CORP COM PAR $1 COMMON 40904 737
177835105 177835105 CITY HLDG CO COMMON 727 8
00162Q452 00162Q452 ALPS ALERIAN MLP NEW ETF COMMON 723489 18719
913903100 913903100 UNIVERSAL HLTH SVCS INC CL B COMMON 15252 120
025537101 025537101 AMERICAN ELEC PWR CO INC COM COMMON 219832 2416
46625H365 46625H365 JPMORGAN ALERIAN MLP ETN COMMON 6954901 313425
808524201 808524201 SCHWAB STRATEGIC TR US LRG CAP ETF COMMON 32 1
00846U101 00846U101 AGILENT TECHNOLOGIES INC COMMON 2725990 19705
835699307 835699307 SONY GROUP CORPORATION SPONSORED ADR ADR 60464 667
19260Q107 19260Q107 COINBASE GLOBAL INC A COMMON 685025 10138
25434V500 25434V500 DIMENSIONAL ETF TRUST US SMALL COMMON 8312002 157723
09260D107 09260D107 BLACKSTONE INC COM COMMON 22663 258
65339F101 65339F101 NEXTERA ENERGY INC COM COMMON 295525 3834
46429B697 46429B697 ISHARES MIN VOL INDX ETF COMMON 15891653 218472
G51502105 G51502105 JOHNSON CTLS INTL PLC SHS COMMON 62629 1040
007903107 007903107 ADVANCED MICRO DEVICES INC COM COMMON 216798 2212
37959E102 37959E102 GLOBE LIFE INC COM COMMON 653959 5944
56585A102 56585A102 MARATHON PETROLEUM CORP COMMON 17184489 127453
78518H202 78518H202 SABA CAP INCM FD NEW COMMON 1621100 198908
H84989104 H84989104 TE CONNECTIVITY LTD SHS COMMON 53509 408
46138E354 46138E354 INV EXCHG SP 500 LW ETF COMMON 8194368 131320
149123101 149123101 CATERPILLAR INC COMMON 110105046 481144
87165B103 87165B103 SYNCHRONY FINANCIAL COMMON 825581 28390
64110L106 64110L106 NETFLIX COM INC COMMON 10527121 30471
670682103 670682103 NUVEEN MUN HI INC OPP FD COMMON 1233986 114258
552848103 552848103 MGIC INVT CORP WIS COMMON 302339 22529
216648402 216648402 COOPER COS INC COMMON 2287203 6126
34379V103 34379V103 FLUENCE ENERGY INC COM CL A COMMON 81 4
617446448 617446448 MORGAN STANLEY COM NEW COMMON 264366 3011
592688105 592688105 METTLER-TOLEDO INTL INC COMMON 385613 252
015271109 015271109 ALEXANDRIA REAL ESTATE EQ INC COM COMMON 163392 1301
33740F888 33740F888 FT TCW UNCONSTRAINED ETF COMMON 3585017 148080
46137V365 46137V365 INVESCO EXCHANGE-TRADED FD TR SP COMMON 34165 500
92647N667 92647N667 VICTORY PORTFOLIOS II VICSHS D COMMON 430509 9514
46429B689 46429B689 ISHARES MSCI EAFE MIN VOL FACTOR ETF COMMON 43161 638
036752103 036752103 ELEVANCE HEALTH INC COMMON 1173895 2553
115236101 115236101 BROWN BROWN INC COMMON 10370167 180602
037833100 037833100 APPLE INC COMMON 663679627 4024740
92206C714 92206C714 VNGRD RUS1000 VL IN ETF COMMON 493926 7393
30040W108 30040W108 EVERSOURCE ENERGY COMMON 2678220 34222
016255101 016255101 ALIGN TECHNOLOGY INC COM COMMON 66041434 197646
90384S303 90384S303 ULTA BEAUTY INC. COMMON 5457 10
89854H102 89854H102 TTEC HLDGS INC COMMON 26061 700
65341B106 65341B106 NEXTERA ENERGY PRTNRS LP COMMON 19823697 326316
16119P108 16119P108 CHARTER COMMUNICATIONS COMMON 112290 314
452308109 452308109 ILLINOIS TOOL WKS INC COM COMMON 299687 1231
03784Y200 03784Y200 APPLE HOSPITALITY REIT COMMON 1511912 97417
46435U853 46435U853 ISHS BROAD USD H/Y ETF COMMON 3463672 97431
92206C102 92206C102 VANGUARD SHORT TERM GOVERNMENT COMMON 113665947 1941680
30063P105 30063P105 EXACT SCIENCES CORP COM COMMON 305212 4501
452327109 452327109 ILLUMINA INC COMMON 17367700 74683
921932505 921932505 VANGUARD SP 500 GRW ETF COMMON 460960 2000
46137V324 46137V324 INV SP 500 INDUST ETF COMMON 1329242 7084
33734X135 33734X135 FT ETF II FIN ALPHADEX COMMON 4469222 119722
67062F100 67062F100 NUVEEN SELECT TAX-FREE COMMON 210529 14712
26701L100 26701L100 DUTCH BROS INC A COMMON 488399 15441
200525103 200525103 COMMERCE BANCSHARES INC COMMON 1623355 27821
874039100 874039100 TAIWAN SEMICONDUCTOR MFG CO LTD COMMON 281665 3028
130788102 130788102 CALIFORNIA WTR SVC GROUP COMMON 313000 5378
G0176J109 G0176J109 ALLEGION PLC ORD SHS COMMON 4589 43
09260U109 09260U109 BLACKROCK CAP ALLOC TR COMMON 530430 35035
37954Y343 37954Y343 GLBL X MLP NEW ETF COMMON 326976 7860
01609W102 01609W102 ALIBABA GRP HLDG SPN ADS FOREIGN 22284585 218096
464289438 464289438 ISHARES TR RUS TP200 GR ETF COMMON 5974 43
464287754 464287754 ISHS U S INDLS ETF COMMON 3464034 34585
74251V102 74251V102 PRINCIPAL FINANCIAL GROUP INC COM COMMON 16945 228
682680103 682680103 ONEOK INC NEW COMMON 5867665 92346
911363109 911363109 UNITED RENTALS INC COMMON 3271045 8265
464288281 464288281 ISHARES JPMORGAN USD MTS BOND ETF COMMON 8455 98
464286533 464286533 ISHARES EMRG MKTS MV ETF COMMON 928072 17007
099724106 099724106 BORG WARNER INC COMMON 2112 43
92204A603 92204A603 VNGRD INDUSTRIALS ETF COMMON 2633801 13825
05534B760 05534B760 BCE INC NEW FOREIGN 2277975 50859
464288588 464288588 ISHARES BARCLAYS MBS BOND COMMON 7390550 78017
060505682 060505682 BANK OF AMERICA CORPORATION 7. PREFERRED 586216 502
532457108 532457108 ELI LILLY CO COMMON 9524067 27733
69374H873 69374H873 PACER FDS TR DEVELOPED MRKT COMMON 995814 33631
94106B101 94106B101 WASTE CONNECTIONS INC COMMON 43779766 314802
464287804 464287804 ISHS CORE SP SMCP ETF COMMON 55796 577
110122108 110122108 BRISTOL MYERS SQUIBB COMMON 14588993 210489
852234103 852234103 BLOCKINC. COMMON 397003 5783
345370860 345370860 FORD MTR CO COMMON 9077819 720461
576323109 576323109 MASTEC INC COMMON 3281223 34744
67103H107 67103H107 O REILLY AUTOMOTIVE INC COMMON 277072264 326359
89151E109 89151E109 TOTAL SA SPONSORED ADR FOREIGN 3132571 53049
75737F108 75737F108 REDFIN CORP COMMON 178255 19675
75281A109 75281A109 RANGE RES CORP COM COMMON 28429 1074
666807102 666807102 NORTHROP GRUMMAN CO COMMON 8390947 18173
26622P107 26622P107 DOXIMITY INC CL A COMMON 51401534 1587447
464287606 464287606 ISHS SP MDCP400 GRW ETF COMMON 10052504 140574
46434V613 46434V613 ISHS CORE TTL USD BD ETF COMMON 17430209 377686
530307305 530307305 LIBERTY BROADBAND CORP COM SER C COMMON 2696 33
46138E719 46138E719 INV FDMTL H/Y CORP ETF COMMON 1030796 58869
G96629103 G96629103 WILLIS TOWERS WATSON PUB LTD FOREIGN 2728141 11740
349553107 349553107 FORTIS INC FOREIGN 1362151 32028
03674X106 03674X106 ANTERO RESOURCES CORP COM COMMON 20781 900
31428X106 31428X106 FEDEX CORP COM COMMON 59870 262
00162Q783 00162Q783 ALPS RIVERFRONT STRT ETF COMMON 1228632 53442
58502B106 58502B106 PEDIATRIX MED GRP INC COMMON 28747 1928
16411R208 16411R208 CHENIERE ENERGY INC COM NEW COMMON 8899514 56469
670837103 670837103 OGE ENERGY CORP COM COMMON 4519 120
464287465 464287465 ISHARES MSCI COMMON 41238289 576598
67070X101 67070X101 NUV NATL DIV ADV MUN FD3 COMMON 444134 37166
09248X100 09248X100 BLACKROCK BUILD AMER BD COMMON 2564800 143125
13645T100 13645T100 CANADIAN PACIFIC COMMON 664531 8637
03662Q105 03662Q105 ANSYS INC COMMON 72263526 217138
631103108 631103108 NASDAQ STOCK MARKET INC ACCRED COMMON 3645997 66691
874039100 874039100 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 155902 1676
29270J100 29270J100 ENERGY RECOVERY INC COM COMMON 622 27
88339J105 88339J105 THE TRADE DESK INC COM CL A COMMON 10720 176
78464A722 78464A722 SPDR SP PHARMACEUTICALS COMMON 929164 22657
464288695 464288695 ISHARES SP GLBL MATERLS COMMON 3220529 38489
37637Q105 37637Q105 GLACIER BANCORP INC NEW COM COMMON 10545 251
46120E602 46120E602 INTUITIVE SURGICAL INC COM NEW COMMON 1113594 4359
025816109 025816109 AMERICAN EXPRESS CO COM COMMON 356758 2163
81369Y704 81369Y704 SELECT SECTOR SPDR TR SBI INT-INDS COMMON 2428 24
368736104 368736104 GENERAC HOLDINGS INC COMMON 36060110 333859
981811102 981811102 WORTHINGTON INDS INC COMMON 1602447 24786
33739N108 33739N108 FT III MANAGED MUN ETF COMMON 2595480 50956
31620M106 31620M106 FIDELITY NATL INFORMATION SVCS INC COMMON 791914 14576
254709108 254709108 DISCOVER FINL SVCS COM COMMON 838658 8485
33733E203 33733E203 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH COMMON 16433 106
808524805 808524805 SCHWAB STRATEGIC TR INTL EQUITY ETF COMMON 29615 851
209115104 209115104 CONSOLIDATED EDISON INC COMMON 3168399 33118
00302L108 00302L108 ABERDEEN GLB PREM PPTYS COMMON 270647 65691
113004105 113004105 BROOKFIELD ASSET MANAGMT LTDCL FOREIGN 313237 9573
464286350 464286350 ISHS MSCI GLB AGRIC ETF COMMON 716242 17025
031162100 031162100 AMGEN INC COM COMMON 253793 1050
37954Y459 37954Y459 GLBL RUSL 2000 COVRD ETF COMMON 10042334 559150
67075F105 67075F105 NUVEEN DOW 30 DYN OVRWRT COMMON 1003804 68379
464287812 464287812 ISHS U S CNSMR GOODS ETF COMMON 1851245 9292
46982L108 46982L108 JACOBS SOLUTIONS INC COMMON 3128351 26622
921937827 921937827 VANGUARD SHORT TERM COMMON 6197832 81028
808513105 808513105 SCHWAB CHARLES CORP COMMON 93158183 1778512
88160R101 88160R101 TESLA INC COMMON 2399482 11566
33735J101 33735J101 FT L/C VL OP ALPHADX ETF COMMON 3853895 58044
78463X889 78463X889 SPDR INDEX SHS FDS PORTFOLIO D COMMON 361189 11245
808513105 808513105 SCHWAB CHARLES CORP NEW COMMON 200366019 3825239
101137107 101137107 BOSTON SCIENTIFIC CORP COM COMMON 289474 5786
57636Q104 57636Q104 MASTERCARD INC CLASS A COMMON 8636439 23765
78464A490 78464A490 SPDR SER TR DB INTL ETF COMMON 900273 20830
921910733 921910733 VANGRD ESG US STK ETF COMMON 20275214 282739
70614W100 70614W100 PELOTON INTERACTIVE INC CL A COM COMMON 5092 449
30225T102 30225T102 EXTRA SPACE STORAGE INC COM COMMON 93848 576
29444U700 29444U700 EQUINIX INC COM PAR COMMON 222080 308
61945C103 61945C103 MOSAIC COMPANY NEW COMMON 5260633 114660
74762E102 74762E102 QUANTA SVCS INC COMMON 12016910 72113
460690100 460690100 INTERPUBLIC GROUP COMMON 259413 6966
92204A306 92204A306 VANGUARD WORLD ENRGY ETF COMMON 1186621 10388
902653104 902653104 UDR INC COM COMMON 241556 5883
93627C101 93627C101 WARRIOR MET COAL INC COM COMMON 4185 114
25243Q205 25243Q205 DIAGEO PLC SPON ADR NEW ADR 44121 244
464287556 464287556 ISHARES BIOTECHNOLOGY ETF COMMON 31644 245
57686G105 57686G105 MATSON INC COMMON 248526 4165
464287507 464287507 ISHS CORE SP MDCP ETF COMMON 137682694 550378
464287721 464287721 ISHARES U.S. TECHNOLOGY ETF COMMON 18562 200
670699107 670699107 NUVEEN NASDAQ 100 DYNMIC COMMON 1092263 45625
12572Q105 12572Q105 CME GROUP INC CLASS A COMMON 37686348 196775
22052L104 22052L104 CORTEVA INC COM COMMON 63627 1055
464288877 464288877 ISHARES MSCI EAFE VALUE ETF COMMON 70271 1448
934423104 934423104 DISCOVERY INC COM SER A COMMON 190064 12587
03027X100 03027X100 AMERICAN TOWER CORP NEW COM COMMON 209040 1023
46137V357 46137V357 INVESCO EXCHANGE-TRADED FD TR COMMON 72310 500
02079K107 02079K107 ALPHABET INC CAP STK CL C COMMON 847912 8153
46641Q332 46641Q332 JPMORGAN COMMON 27409 502
G7496G103 G7496G103 RENAISSANCERE HOLDINGS LTD ORD FOREIGN 889910 4442
29414B104 29414B104 EPAM SYSTEMS INC COMMON 64072411 214289
655844108 655844108 NORFOLK SOUTHERN CORP COMMON 1334328 6294
81369Y803 81369Y803 SECTOR SPDR TR SBI TECH COMMON 22192430 146960
464287564 464287564 ISHS CS REIT ETF COMMON 2325682 41874
45866F104 45866F104 INTERCONTINENTAL EXCHANGE INC. COM COMMON 368144 3530
49714P108 49714P108 KINSALE CAP GROUP INC COMMON 64901735 216231
33737J307 33737J307 FT E/M SC ALPHADEX ETF COMMON 745167 20026
830566105 830566105 SKECHERS USA INC COMMON 19008 400
117043109 117043109 BRUNSWICK CORP COMMON 4876130 59465
871607107 871607107 SYNOPSYS INC COM COMMON 154886 401
314211103 314211103 FEDERATED HERMES INC COMMON 30948 771
422704106 422704106 HECLA MNG CO COMMON 1500159 236992
670100205 670100205 NOVO-NORDISK A S ADR FOREIGN 70708276 444318
780087102 780087102 ROYAL BK CDA MONTREAL QUE FOREIGN 1804168 18876
33733E500 33733E500 FT NSDQ CLN EDG GRN ETF COMMON 1033162 19781
78468R796 78468R796 SPDR SP 500 FOSSIL ETF COMMON 1134681 34136
00326L100 00326L100 ABERDEEN TTL DYN DIV FD COMMON 366266 45330
169905106 169905106 CHOICE HOTELS INTL INC COM COMMON 4688 40
33829M101 33829M101 FIVE BELOW INC COMMON 79050050 383794
097023105 097023105 BOEING CO COMMON 46860146 220591
053015103 053015103 AUTOMATIC DATA PROCESSING INC COM COMMON 75472 339
70432V102 70432V102 PAYCOM SOFTWARE INC COM COMMON 190918 628
445658107 445658107 HUNT J B TRANS SVCS INC COMMON 57711601 328916
46131M106 46131M106 INVESCO VK INVT GRD MUNS COMMON 51579 5189
013091103 013091103 ALBERTSONS CO A PAR$0.01 COMMON 1624788 78190
679295105 679295105 OKTA INC COMMON 2156 25
46432F842 46432F842 ISHARES CORE MSCI COMMON 64611728 966518
03769M106 03769M106 APOLLO GLOBAL MGMT INC COM COMMON 78192 1238
46138E420 46138E420 INV RUSS 1000 ETF COMMON 425898 10365
73102V105 73102V105 POLAR PWR INC COM COMMON 344899 261287
860630102 860630102 STIFEL FINL CORP COM COMMON 11345 192
464286319 464286319 ISHS EMRG MKTS DIV ETF COMMON 1007490 41055
336433107 336433107 FIRST SOLAR INC COMMON 12519953 57563
115637100 115637100 BROWN FORMAN CORP CL A COMMON 4178614 64099
464287176 464287176 ISHARES COMMON 1809754 16415
233331107 233331107 DTE ENERGY CO COM COMMON 61452 561
464285204 464285204 ISHS GOLD TRUST NEW ETF COMMON 22833 611
921937819 921937819 VANGUARD BD INDEX FDS INTERMED TERM COMMON 526283 6858
34354P105 34354P105 FLOWSERVE CORP COMMON 503880 14820
33734X150 33734X150 FT ETF II INDLS ALPHADEX COMMON 9346176 168248
92189F437 92189F437 VANECK FALLEN ANGELS COMMON 3074887 109739
127190304 127190304 CACI INTL INC CL A COMMON 433457 1463
98850P109 98850P109 YUM CHINA HOLDINGS COMMON 505345 7972
03524A108 03524A108 ANHEUSER BUSCH INBEV FOREIGN 6161581 92336
50060P106 50060P106 KOPPERS HOLDINGS INC COM COMMON 103511 2960
382550101 382550101 GOODYEAR TIRE RUBR CO COMMON 129705 11770
422806208 422806208 HEICO CORP NEW CL A COMMON 536805 3950
055622104 055622104 BP PLC COMMON 463247 12210
922908769 922908769 VANGUARD INDEX FDS TOTAL STK MKT COMMON 38983 191
89832Q109 89832Q109 TRUIST FINANCIAL CORP COMMON 6686874 196096
039483102 039483102 ARCHER DANIELS MIDLAND CO COM COMMON 90653 1138
871829107 871829107 SYSCO CORP COMMON 3978967 51521
46432F396 46432F396 ISHARES EDGE MSCI USA MOMENTUM COMMON 182560 1313
958102105 958102105 WESTERN DIGITAL CORPORATION COMMON 291114 7728
666807102 666807102 NORTHROP GRUMMAN CORP COM COMMON 101578 220
384802104 384802104 GRAINGER W W INC COMMON 4241003 6157
G6700G107 G6700G107 NVENT ELECTRIC PLC SHS COMMON 234066 5451
33734X127 33734X127 FT ETF II ENERGY ALPHADX COMMON 8704128 560833
59522J103 59522J103 MID-AMER APT CMNTYS INC COM COMMON 29604 196
416515104 416515104 HARTFORD FINL SVCS GROUP INC COM COMMON 177152 2542
921943858 921943858 VANGUARD FTSE DEVELOPED COMMON 204584958 4529222
81369Y209 81369Y209 SELECT SECTOR SPDR TR SBI HEALTHCARE COMMON 12428 96
42824C109 42824C109 HEWLETT PACKARD ENTERPRISE CO COM COMMON 33947 2131
18914F103 18914F103 CLOVER HEALTH INVESTMENTS CORP COM COMMON 79333 93874
150870103 150870103 CELANESE CORP DEL COM COMMON 20036 184
05368V106 05368V106 AVIENT CORP COMMON 373939 9085
204149108 204149108 COMMUNITY TR BANCORP INC COMMON 1104724 29110
58933Y105 58933Y105 MERCK COMPANY INC NEW COMMON 23742631 223166
45687V106 45687V106 INGERSOLL RAND INC COM COMMON 237200 4077
172062101 172062101 CINCINNATI FINL CORP COM COMMON 22528 201
33739P707 33739P707 FT RVRFRNT DYN E/MKT ETF COMMON 2087978 39011
09260Q108 09260Q108 BLACKROCK INNOV GRW COMMON 609975 75962
25401T603 25401T603 DIGITALBRIDGE GROUP INC CL A NEW COMMON 971 81
459506101 459506101 INTL FLAVORS FRAGRANCES COMMON 877023 9537
928563402 928563402 VMWARE INC CLASS A COMMON 1272097 10189
381430503 381430503 GOLDMAN SACHS ETF TR ACTIVEBETA US LG COMMON 79190 975
626717102 626717102 MURPHY OIL CORP COM COMMON 15975 432
165303108 165303108 CHESAPEAKE UTILS CORP COMMON 365411 2855
922908512 922908512 VANGUARD MID CAP COMMON 245750 1833
91324P102 91324P102 UNITEDHEALTH GROUP INC COM COMMON 808129 1710
049468101 049468101 ATLASSIAN CORP A COMMON 28136043 164373
303250104 303250104 FAIR ISAAC CO INC COMMON 718852 1023
46266C105 46266C105 IQVIA HOLDINGS INC COMMON 13484742 67800
20854L108 20854L108 CONSOL ENERGY INC NEW COM COMMON 91542 1571
171340102 171340102 CHURCH DWIGHT CO INC I COMMON 5393 61
682189105 682189105 ON SEMICONDUCTOR CORP COM COMMON 30376 369
714167103 714167103 PERMA PIPE INTL HLDGS INC COMMON 462813 43294
27579R104 27579R104 EAST WEST BANCORP INC COMMON 205350 3700
78464A607 78464A607 SPDR DOW JONES REIT ETF COMMON 371100 4180
29786A106 29786A106 ETSY INC COMMON 7844535 70462
57164Y107 57164Y107 MARRIOTT VACTINS WORLDWID CORP COM COMMON 211056 1565
303075105 303075105 FACTSET RESH SYS INC COMMON 9051453 21806
40434L105 40434L105 HP INC COM COMMON 124180 4231
632307104 632307104 NATERA INC COM COMMON 1999 36
464288638 464288638 ISHARES TRUST ISHARES 5-10 YEAR COMMON 53331 1040
114340102 114340102 AZENTA INC. COMMON 366464 8213
574795100 574795100 MASIMO CORP COMMON 505824 2741
313855108 313855108 FEDERAL SIGNAL CORP COMMON 341740 6304
98850P109 98850P109 YUM CHINA HOLDINGS INC COMMON 693740 10944
H01301128 H01301128 ALCON AG ORD SHS COMMON 705 10
55261F104 55261F104 M T BK CORP COM COMMON 45915 384
464287168 464287168 ISHARES SELECT COMMON 434738 3710
33738D408 33738D408 1ST TR HI YLD LG/SH ETF COMMON 2586547 65054
335834107 335834107 FIRST NORTHWEST BANCORP COMMON 144900 12600
46137V365 46137V365 INV EXCHG SP 500 ETF COMMON 3571336 52266
376546107 376546107 GLADSTONE INVT CORP COMMON 42042 3173
00766T100 00766T100 AECOM COM COMMON 11299 134
82509L107 82509L107 SHOPIFY INC CL A COMMON 372158 7763
12504G100 12504G100 CBRE CLARION REAL EST FD COMMON 621902 117119
464287606 464287606 ISHARES SP MID CAP COMMON 1619916 22653
512807108 512807108 LAM RESH CORP COMMON 24230195 45707
880770102 880770102 TERADYNE INC COM COMMON 32361 301
125269100 125269100 CF INDS HLDGS INC COM COMMON 205146 2830
78464A599 78464A599 SPDR SP CMPTR SFTWR ETF COMMON 236910 1925
464287549 464287549 ISHS NA TECH ETF COMMON 859498 2533
464288372 464288372 ISHARES GLOBAL INFRASTRUCTURE ETF COMMON 347161 7278
33939L407 33939L407 FLEXSHS GLB UPSTREAM ETF COMMON 258857 6121
177835105 177835105 CITY HOLDING COMPANY COMMON 495841 5456
316092840 316092840 FID HI DIV ETF COMMON 398012 10452
923454102 923454102 VERITIV CORP COMMON 314065 2324
68622V106 68622V106 ORGANON CO COMMON STOCK COMMON 14653 623
237194105 237194105 DARDEN RESTAURANTS INC COM COMMON 23739 153
78463V107 78463V107 SPDR GOLD TRUST GOLD SHARES COMMON 78475141 428311
46138G508 46138G508 INVESCO SR LN ETF COMMON 4134666 198782
55277P104 55277P104 MGE ENERGY INC COMMON 475185 6118
36242H104 36242H104 GABELLI DIVIDENDINC TR COMMON 251829 12113
811543107 811543107 SEABOARD CORP DEL COMMON 7483470 1985
337344105 337344105 FIRST TR NASDAQ-100 EQUAL WEIGHTED COMMON 52137 518
518416102 518416102 LATTICE HRTFRD MULTI ETF COMMON 341526 12971
464287432 464287432 ISHARES 20 YEAR TREASURY BOND ETF COMMON 26061 245
070830104 070830104 BATH BODY WORKS INC COM COMMON 11450 313
55354G100 55354G100 MSCI INC COM COMMON 181899 325
16115Q308 16115Q308 CHART INDS INC COM PAR $0.01 COMMON 5341162 42593
368736104 368736104 GENERAC HLDGS INC COM COMMON 10153 94
194162103 194162103 COLGATE PALMOLIVE CO COMMON 18061401 240338
92826C839 92826C839 VISA INC COMMON 7995488 35463
955306105 955306105 WEST PHARMACEUTICAL SVCS INCCO COMMON 398440 1150
N53745100 N53745100 LYONDELLBASELL INDUSTRIES N V SHS COMMON 16900 180
148806102 148806102 CATALENT INC COMMON 55336428 842131
775711104 775711104 ROLLINS INC COMMON 7245317 193054
053015103 053015103 AUTOMATIC DATA PROC INC COMMON 6456 29
962879102 962879102 WHEATON PRECIOUS METALS FOREIGN 16434600 341250
46138J866 46138J866 INV BULLETSHS 2023 ETF COMMON 3415002 162002
871829107 871829107 SYSCO CORP COM COMMON 29579 383
46429B747 46429B747 ISHS 0-5Y TIPS ETF COMMON 7944354 80060
665859104 665859104 NORTHERN TR CORP COM COMMON 20182 229
609207105 609207105 MONDELEZ INTL INC CL A COMMON 116014 1664
00773T101 00773T101 ADVANSIX INC COMMON 224913 5877
882508104 882508104 TEXAS INSTRUMENTS INC COMMON 75085254 403662
294628102 294628102 EQUITY COMWLTH COM SH BEN INT COMMON 486996 23515
03027X100 03027X100 AMERICAN TOWER CORP NEW COMMON 245208 1200
Y2106R110 Y2106R110 DORIAN LPG LTD FOREIGN 185282 9292
46434G103 46434G103 ISHS CORE MSCI E/MKT ETF COMMON 105435 2161
58933Y105 58933Y105 MERCK CO INC COM COMMON 742815 6982
40412C101 40412C101 HCA HEALTHCARE INC COM COMMON 154780 587
620076307 620076307 MOTOROLA SOLUTIONS INC COM NEW COMMON 42061 147
461202103 461202103 INTUIT INC COMMON 41683003 93494
17144M102 17144M102 CHURCHILL CAPITAL CORP VII COM CL A COMMON 512121 50505
126650100 126650100 CVS CORPORATION COMMON 56394268 758905
98139A105 98139A105 WORKIVA INC COM CL A COMMON 201235 1965
040413106 040413106 ARISTA NETWORKS INC COM COMMON 90715573 540424
464287739 464287739 ISHS US RL EST ETF COMMON 3772362 44433
58502B106 58502B106 PEDIATRIX MEDICAL GROUP INC COM COMMON 5711 383
23325P104 23325P104 DNP SELECT INCOME COMMON 517400 46951
366651107 366651107 GARTNER INC COM COMMON 11076 34
808625107 808625107 SCIENCE APPLICATIONS INTL CORP COM COMMON 7092 66
369550108 369550108 GENERAL DYNAMICS CORP COM COMMON 87633 384
35137L204 35137L204 FOX CORP CLASS B COMMON 126618 4044
G9456A100 G9456A100 GOLAR LNG LTD SHS COMMON 1404 65
90278Q108 90278Q108 UFP INDUSTRIES INC COMMON 64291 809
552953101 552953101 M G M GRAND INC COMMON 779082 17539
89531P105 89531P105 TREX CO INC COM COMMON 10221 210
097023105 097023105 BOEING CO COM COMMON 135743 639
512807108 512807108 LAM RESEARCH CORP COMMON 1089397 2055
958102105 958102105 WESTERN DIGITAL CORP. COM COMMON 29081 772
46428Q109 46428Q109 ISHARES SILVER TRUST COMMON 25483501 1152057
950755108 950755108 WERNER ENTERPRISES INC COMMON 572583 12587
79466L302 79466L302 SALESFORCE INC COMMON 1185894 5936
92206C409 92206C409 VANGUARD SHORT TERM CORP COMMON 32952347 432275
88160R101 88160R101 TESLA INC COM COMMON 612007 2950
46429B663 46429B663 ISHARES HIGH DV EQTY ETF COMMON 2948343 29002
233051200 233051200 DBX HEDGED EQUITY FD ETF COMMON 7266934 206447
922908363 922908363 VANGUARD SP 500 COMMON 1862299 4952
858912108 858912108 STERICYCLE INC COMMON 460565 10561
74144T108 74144T108 T ROWE PRICE GROUP INC COMMON 16590203 146946
30212P303 30212P303 EXPEDIA GROUP INC COM NEW COMMON 4269 44
22822V101 22822V101 CROWN CASTLE INC COM COMMON 46978 351
169905106 169905106 CHOICE HOTELS INTL INC COMMON 313249 2673
775711104 775711104 ROLLINS INC COM COMMON 60423 1610
052769106 052769106 AUTODESK INC COM COMMON 312448 1501
12468P104 12468P104 C3 AI INC CL A COMMON 3055 91
97717W844 97717W844 WISDOMTREE GLBL EX US QLTY DIV COMMON 1796094 50637
464288513 464288513 ISHARES TR IBOXX CORP BD COMMON 8269023 109451
718172109 718172109 PHILIP MORRIS INTL COMMON 7488 77
749607107 749607107 RLI CORP COM COMMON 7709 58
525558201 525558201 LEMAITRE VASCULAR INC COM COMMON 465752 9049
126650100 126650100 CVS HEALTH CORP COMMON 5193898 69895
78467J100 78467J100 SSC TECHNOLOGIES HLDGS INC COM COMMON 12085 214
09062X103 09062X103 BIOGEN INC COM COMMON 30861 111
002824100 002824100 ABBOTT LABORATORIES COMMON 207141871 2045643
053807103 053807103 AVNET INC COM COMMON 21967 486
035710839 035710839 ANNALY CAP MGMT INC NEW COMMON 1852562 96942
34959E109 34959E109 FORTINET INC COMMON 21997728 330992
595017104 595017104 MICROCHIP TECHNOLOGY INC COM COMMON 839308 10018
244199105 244199105 DEERE CO COMMON 58748695 142290
G491BT108 G491BT108 INVESCO LTD SHS COMMON 34473 2102
36262G101 36262G101 GXO LOGISTICS INCORPORATED COMMON STOCK COMMON 10698 212
09255X100 09255X100 BLK FLT RT INCM STRAT FD COMMON 2048822 175113
594918104 594918104 MICROSOFT CORP COMMON 1699833428 5896057
75886F107 75886F107 REGENERON PHARMACEUTICALS COM COMMON 1197174 1457
29358P101 29358P101 ENSIGN GROUP INC COM COMMON 508368 5321
46435U283 46435U283 ISHARES TR IBONDS DEC 27 COMMON 282657 11102
922908595 922908595 VGRD INDX SM CAP GRW ETF COMMON 7042165 32540
60871R209 60871R209 MOLSON COORS BEVERAGE CL CLASS B COMMON 8211177 158885
464287242 464287242 ISHARES GS CORP BD FD COMMON 16166927 147495
482480100 482480100 KLA CORPORATION COMMON 462239 1158
89417E109 89417E109 TRAVELERS COMPANIES INC COMMON 14904271 86951
M3760D101 M3760D101 ELBIT SYS LTD ORD COMMON 851 5
25434V724 25434V724 DIMENSIONAL ETF TRUST US MKTWI COMMON 1063124 31754
464287655 464287655 ISHARES RUSSELL 2000 COMMON 11686092 65505
770323103 770323103 ROBERT HALF INTL INC COMMON 6746932 83740
084670108 084670108 BERKSHIRE HATHAWAY DE A COMMON 30264000 65
339041105 339041105 FLEETCOR TECHNOLOGIES INC COM COMMON 26778 127
682189105 682189105 ON SEMICONDUCTOR CORP COMMON 2966730 36039
921946794 921946794 VNGRD INTL HI DIV YL ETF COMMON 10751175 173546
21036P108 21036P108 CONSTELLATION BRANDS INC CL A COMMON 150895 668
284849205 284849205 ELECTRAMECCANICA VEHS FOREIGN 7921 15250
82982T106 82982T106 SITIME CORP COM COMMON 2489594 17504
704551100 704551100 PEABODY ENERGY CORP COMMON 977459 38182
G46188101 G46188101 HORIZON THERAPEUTICS FOREIGN 55116 505
192446102 192446102 COGNIZANT TECHNLGY SLTNS CORCL COMMON 2090021 34302
92939U106 92939U106 WEC ENERGY GROUP INC COM COMMON 464092 4896
46090F100 46090F100 INV OPTIMUM YLD K1 ETF COMMON 8143666 572691
201723103 201723103 COMMERCIAL METALS CO COM COMMON 117898 2411
60855R100 60855R100 MOLINA HEALTHCARE INC COMMON 32901 123
G9078F107 G9078F107 TRITON INTERNATIONAL LTD COMMON 166458 2633
518439104 518439104 LAUDER ESTEE COS INC CL A COMMON 27928108 113317
464288570 464288570 ISHRS KLD400 SCL ETF COMMON 883471 11328
464287879 464287879 ISHS SP SMCP600 VAL ETF COMMON 29210936 312116
49271V100 49271V100 KEURIG DR PEPPER INC COMMON 5853904 165926
872540109 872540109 TJX COS INC NEW COM COMMON 167299 2135
00751Y106 00751Y106 ADVANCED AUTO PTS INC COM COMMON 1931045 15879
46435U135 46435U135 ISHARES TR CYBERSECURITY COMMON 842993 23191
637870106 637870106 NATIONAL STORAGE AFFILIATES COMMON 2766595 66218
15677J108 15677J108 CERIDIAN HCM HLDG INC COMMON 400001 5463
92189F460 92189F460 VANECK CEF MUN INCM ETF COMMON 751970 34653
33734X101 33734X101 FT CNSMR DISCRT ALPHADEX COMMON 5733643 110411
46434V878 46434V878 ISHS LIQUIDITY INCM ETF COMMON 9405343 187171
369604301 369604301 GENERAL ELECTRIC CO COM NEW COMMON 82652752 864568
574795100 574795100 MASIMO CORP COM COMMON 3322 18
04621X108 04621X108 ASSURANT INC COMMON 853458 7108
112830104 112830104 BROOKFIELD REAL ASSETS COMMON 1037748 63085
882508104 882508104 TEXAS INSTRS INC COM COMMON 407176 2189
493267108 493267108 KEYCORP NEW COM COMMON 13234 1057
66765N105 66765N105 NORTHWEST NAT HLDG CO COM COMMON 295870 6221
58463J304 58463J304 MEDICAL PPTYS TRUST INC COM COMMON 5565 677
81369Y308 81369Y308 SELECT SECTOR SPDR TR CONSUMER COMMON 241463 3232
464287770 464287770 ISHARES TR U.S. FIN SVC ETF COMMON 28230 187
92206C664 92206C664 VANGRD RUS 2000 INDX ETF COMMON 3795733 52660
088606108 088606108 BHP LTD FOREIGN 7043880 111084
34964C106 34964C106 FORTUNE BRANDS HOME SEC COMMON 601219 10237
59156R108 59156R108 METLIFE INC COMMON 40901470 705928
921943858 921943858 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT COMMON 104659 2317
74460D109 74460D109 PUBLIC STORAGE INC COMMON 2604480 8620
501044101 501044101 KROGER CO COM COMMON 65613 1329
626755102 626755102 MURPHY USA INC COM COMMON 22450 87
G0450A105 G0450A105 ARCH CAP GROUP LTD ORD COMMON 68752 1013
682680103 682680103 ONEOK INC NEW COM COMMON 95818 1508
832696405 832696405 SMUCKER J M CO COM NEW COMMON 44693 284
22410J106 22410J106 CRACKER BARREL OLD CTRY STORE COM COMMON 141092 1242
032654105 032654105 ANALOG DEVICES INC COM COMMON 1042702 5287
90138F102 90138F102 TWILIO INC A COMMON 267653 4017
67092P508 67092P508 NUVEEN ESG MDCP VAL ETF COMMON 219325 7642
879369106 879369106 TELEFLEX INCORPORATED COM COMMON 20011 79
46132H106 46132H106 INVESCO CA VAL MUN INCM COMMON 323569 31816
437076102 437076102 HOME DEPOT INC COM COMMON 1410674 4780
92556H206 92556H206 PARAMOUNT GLOBAL COMMON 273208 12246
25434V609 25434V609 DIMENSIONAL ETF TRUST US TARGE COMMON 346121 7778
18914F103 18914F103 CLOVER HLTH INVTS CORP A COMMON 82 97
336433107 336433107 FIRST SOLAR INC COM COMMON 881963 4055
921908844 921908844 VANGUARD DIVIDEND COMMON 5031199 32668
459506101 459506101 INTERNATIONAL FLAVORS FRAGRANCES COMMON 50026 544
31620R303 31620R303 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM COMMON 1956 56
33737M201 33737M201 FT MDCP VAL ALPHADX ETF COMMON 2519733 57673
070830104 070830104 BATH BODY WORKS COMMON 4398927 120254
97717W802 97717W802 WSDMTR DEFA EQ INCM ETF COMMON 5688087 151078
53656F599 53656F599 LISTED SWAN HDGD EQ ETF COMMON 1273913 72402
33738R852 33738R852 FIRST TR EXCHANGE TRADED FD NA COMMON 5534995 205915
372460105 372460105 GENUINE PARTS CO COMMON 52571813 314218
26884L109 26884L109 EQT CORP COMMON 4691 147
58733R102 58733R102 MERCADOLIBRE INC COM COMMON 7369274 5591
651229106 651229106 NEWELL BRANDS INC COM COMMON 15090 1213
518415104 518415104 LATTICE SEMICONDUCTOR COMMON 34094 357
670837103 670837103 OGE ENERGY CORP COMMON 3484416 92523
19248Y107 19248Y107 COHENSTEERS SEL PFD INC COMMON 464500 25663
674599105 674599105 OCCIDENTAL PETE CORP COMMON 3243239 51950
09857L108 09857L108 BOOKING HLDGS INC COM COMMON 344813 130
33939L837 33939L837 FLEXSH INTL QUAL DIV ETF COMMON 1167944 52896
548661107 548661107 LOWES COMPANIES INC COMMON 3344898 16727
879369106 879369106 TELEFLEX INC COMMON 30397 120
237266101 237266101 DARLING INGREDIENTS INC COM COMMON 13782 236
626717102 626717102 MURPHY OIL CORP COMMON 4977656 134604
04010L103 04010L103 ARES CAPITAL CORP COMMON 40900 2238
46641Q670 46641Q670 JPM CORE PLUS BOND ETF COMMON 1504633 31750
808524797 808524797 SCHWAB STR U S DIV ETF COMMON 45954576 628138
78464A474 78464A474 SPDR SER TR PORTFOLIO SHORT COMMON 301900 10189
136375102 136375102 CANADIAN NATL RY CO FOREIGN 5064051 42926
45778Q107 45778Q107 INSPERITY INC COMMON 12033 99
46139W841 46139W841 INVESCO EXCHNG TRAD SLF INDEBU COMMON 861013 34413
46429B267 46429B267 ISHARES US TREASURY BOND ETF COMMON 259308 11091
91347P105 91347P105 UNIVERSAL DISPLAY CORP COM COMMON 196860 1269
136375102 136375102 CANADIAN NATL RY CO COM COMMON 414311 3512
198516106 198516106 COLUMBIA SPORTSWEAR CO COM COMMON 95113 1054
74251V102 74251V102 PRINCIPAL FINL GROUP INC COMMON 5037827 67785
012653101 012653101 ALBEMARLE CORP COM COMMON 42440 192
003263100 003263100 ABERDN PHYS PREC MTL ETF COMMON 228207 2502
34959J108 34959J108 FORTIVE CORP COMMON 393477 5772
G21810109 G21810109 CLARIVATE PLC ORD SHS COMMON 522431 55637
69351T106 69351T106 PPL CORP COM COMMON 8365 301
174610105 174610105 CITIZENS FINL GROUP INC COM COMMON 36170 1191
03027X100 03027X100 AMERICAN TOWER REIT COMMON 43270415 211756
87165B103 87165B103 SYNCHRONY FINL COM COMMON 2501 86
33738R506 33738R506 FT VI NASDAQ RSG DIV ETF COMMON 28450504 634065
482480100 482480100 KLA CORP COM NEW COMMON 53090 133
143658300 143658300 CARNIVAL CORP COMMON STOCK COMMON 29628 2919
81181C104 81181C104 SEAGEN INC COMMON 5030570 24846
98311A105 98311A105 WYNDHAM HOTELS RESORTS INC COM COMMON 4410 65
780287108 780287108 ROYAL GOLD INC COMMON 9885069 76209
04271T100 04271T100 ARRAY TECHNOLOGIES INC COM SHS COMMON 416 19
451107106 451107106 IDACORP INC COM COMMON 22208 205
33733B100 33733B100 FT ISE WATER INDEX ETF COMMON 1251690 14967
25434V401 25434V401 DIMENSIONAL ETF TRUST US EQUIT COMMON 749268 16864
00508Y102 00508Y102 ACUITY BRANDS INC COMMON 712647 3900
46138E727 46138E727 INV EXCHG FTSE RAFI ETF COMMON 2705897 147380
37045V100 37045V100 GENERAL MTRS CO COM COMMON 389431 10617
632307104 632307104 NATERA INC COMMON 600393 10814
G7496G103 G7496G103 RENAISSANCERE HLDGS LTD COM COMMON 14024 70
963320106 963320106 WHIRLPOOL CORP COM COMMON 28780 218
92841M101 92841M101 VIRTUS EQ CV INCM FD COMMON 322540 16414
751212101 751212101 RALPH LAUREN CORP CL A COMMON 237073 2032
G0450A105 G0450A105 ARCH CAPITAL GROUP LTD FOREIGN 4167829 61409
122017106 122017106 BURLINGTON STORES INC COMMON 125100 619
587376104 587376104 MERCANTILE BK CORP COMMON 543315 17767
92556V106 92556V106 VIATRIS INC COM COMMON 382713 39783
682143102 682143102 OMEROS CORP COMMON 49476 10640
66510M204 66510M204 NORTHERN DYNASTY MINERALS LTD COM COMMON 7307 30600
595112103 595112103 MICRON TECHNOLOGY INC COMMON 8404387 139283
66987V109 66987V109 NOVARTIS AG - ADR COMMON 6096248 66263
233331107 233331107 DTE ENERGY CO COMMON 2628522 23996
126117100 126117100 CNA FINL CORP COMMON 2394256 61344
29260V105 29260V105 ENDAVA PLC ADS COMMON 181588 2703
833034101 833034101 SNAP ON TOOLS CORP COMMON 3515747 14240
655844108 655844108 NORFOLK SOUTHN CORP COMMON 27648404 130417
G7997R103 G7997R103 SEAGATE TECH HLDGS PUB FOREIGN 2724122 41199
22160N109 22160N109 COSTAR GROUP INC COMMON 63694925 925126
G02602103 G02602103 AMDOCS LTD ORD FOREIGN 5163437 53769
46434V803 46434V803 ISHR HDGD MSCI EAFE ETF COMMON 304926 10347
054540208 054540208 AXCELIS TECHS INC NEW COMMON 1390864 10438
938824109 938824109 WASHINGTON FED INC COM COMMON 1626 54
574599106 574599106 MASCO CORP COM COMMON 102572 2063
874039100 874039100 TAIWAN SEMICONDUCTOR MFG CO AD FOREIGN 92456119 993935
808513105 808513105 SCHWAB CHARLES CORP COM COMMON 132102 2522
806857108 806857108 SCHLUMBERGER LTD COM STK COMMON 180934 3685
82982L103 82982L103 SITEONE LANDSCAPE SUPPLY INC COMMON 115245 842
670346105 670346105 NUCOR CORP COMMON 33607907 217569
459200101 459200101 INTL BUSINESS MACHINES COMMON 4064708 31007
452327109 452327109 ILLUMINA INC COM COMMON 85113 366
681936100 681936100 OMEGA HEALTHCARE INVS INC COMMON 1266997 46223
92276F100 92276F100 VENTAS INC COMMON 502699 11596
464288885 464288885 ISHARES MSCI EAFE GROWTH ETF COMMON 637024 6800
695156109 695156109 PACKAGING CORP AMER COM COMMON 115785 834
525327102 525327102 LEIDOS HOLDINGS INC COM COMMON 15190 165
00214Q302 00214Q302 ARK GENOMIC REVOLUTN ETF COMMON 340362 11319
067901108 067901108 BARRICK GOLD CORP FOREIGN 2674711 144034
338480106 338480106 FLAHERTY CRMRNE PFD INCM COMMON 494224 46581
922908363 922908363 VNGRD SP 500 NEW ETF COMMON 325407354 865284
863667101 863667101 STRYKER CORPORATION COM COMMON 213246 747
02209S103 02209S103 ALTRIA GROUP INC COM COMMON 96245 2157
46434G764 46434G764 ISHARES MSCI E/MKT ETF COMMON 28077205 569171
46435G326 46435G326 ISHS COR MSCI INTL ETF COMMON 4984542 82430
85254J102 85254J102 STAG INDL INC COM COMMON 135212 3998
679580100 679580100 OLD DOMINION FREIGHT COMMON 600901 1763
81369Y100 81369Y100 SELECT SECTOR SPDR TR SBI MATERIALS COMMON 8066 100
15202L107 15202L107 CENTERSPACE COMMON 241574 4422
01609W102 01609W102 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 6948 68
405552100 405552100 HALEON PLC ADR COMMON 92715 11390
861025104 861025104 STOCK YDS BANCORP INC COM COMMON 1764 32
81369Y852 81369Y852 SELECT SECTOR SPDR TR COMMON 2725 47
907818108 907818108 UNION PACIFIC CORP COMMON 383979390 1907877
576485205 576485205 MATADOR RESOURCES CO COMMON 2647672 55565
11135F101 11135F101 BROADCOM INC COMMON 5132 8
33734X176 33734X176 FT ETF II TECH ALPHADEX COMMON 1642963 15619
224441105 224441105 CRANE HLDGS CO COM COMMON 2088060 18397
17275R102 17275R102 CISCO SYS INC COMMON 194996722 3730209
92345Y106 92345Y106 VERISK ANALYTICS INC COM COMMON 714103 3722
00773T101 00773T101 ADVANSIX INC COM COMMON 157098 4105
828806109 828806109 SIMON PPTY GROUP INC NEW COMMON 4850540 43320
75513E101 75513E101 RAYTHEON TECHNOLOGIES COMMON 2880709 29416
778296103 778296103 ROSS STORES INC COMMON 583609 5499
808524805 808524805 SCHWAB STRAT INTL EQ ETF COMMON 3259159 93654
37954Y293 37954Y293 GLBL X MLPENGY NEW ETF COMMON 5488611 137387
24906P109 24906P109 DENTSPLY SIRONA INC COM COMMON 216511 5512
922042874 922042874 VANGUARD INTL EUROPN ETF COMMON 2126180 34884
922908744 922908744 VANGUARD INDEX FDS VALUE ETF COMMON 234235 1696
92047W101 92047W101 VALVOLINE INC COM COMMON 603134 17262
46137V738 46137V738 INV DYN LGCP VAL ETF COMMON 1880750 41536
05722G100 05722G100 BAKER HUGHES A GE CO CL A COMMON 1660576 57539
33738R811 33738R811 FT NASDAQ SEMICONDUC ETF COMMON 2948142 45489
824348106 824348106 SHERWIN WILLIAMS CO COM COMMON 69229 308
200525103 200525103 COMMERCE BANCSHARES INC COM COMMON 20306 348
60741F104 60741F104 MOBILEYE GLOBAL INC COMMON CLA COMMON 1525138 35247

Baird Financial Group, Inc. on Holdings Channel

Baird Financial Group, Inc. on whalewisdom