0001691766-24-000001.txt : 20240110 0001691766-24-000001.hdr.sgml : 20240110 20240110112421 ACCESSION NUMBER: 0001691766-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240110 DATE AS OF CHANGE: 20240110 EFFECTIVENESS DATE: 20240110 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLAGSHIP HARBOR ADVISORS, LLC CENTRAL INDEX KEY: 0001691766 ORGANIZATION NAME: IRS NUMBER: 274297661 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18078 FILM NUMBER: 24525528 BUSINESS ADDRESS: STREET 1: 346 COMMERCIAL STREET CITY: BOSTON STATE: MA ZIP: 02109 BUSINESS PHONE: 857-350-4229 MAIL ADDRESS: STREET 1: 346 COMMERCIAL STREET CITY: BOSTON STATE: MA ZIP: 02109 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001691766 XXXXXXXX 12-31-2023 12-31-2023 FLAGSHIP HARBOR ADVISORS, LLC
346 COMMERCIAL STREET BOSTON MA 02109
13F HOLDINGS REPORT 028-18078 000155733 801-71997 N
John P. Sawyer, III CCO 857-366-4982 John P. Sawyer, III Boston MA 01-10-2024 0 625 1375143397 false
INFORMATION TABLE 2 flagship_4q2023.inftbl.xml 3M CO COM 88579Y101 BBG001S5T7X2 513278 4695 SH SOLE 815 0 3880 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 BBG0184FKT34 3235910 64345 SH SOLE 0 0 64345 ABBOTT LABS COM 002824100 BBG001S5N9M6 1518187 13793 SH SOLE 3198 0 10595 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 5159395 33293 SH SOLE 3768 0 29525 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 BBG001S6TBF1 3553474 264003 SH SOLE 13858 0 250145 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 201153 2210 SH SOLE 0 0 2210 ACACIA RESH CORP ACACIA TCH COM 003881307 BBG001SJLJT9 156800 40000 SH SOLE 0 0 40000 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 1178655 3359 SH SOLE 105 0 3254 ADOBE INC COM 00724F101 BBG001S5NCQ5 5052216 8468 SH SOLE 413 0 8055 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 2935721 19915 SH SOLE 2038 0 17877 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 477188 3786 SH SOLE 0 0 3786 AFLAC INC COM 001055102 BBG001S5NGJ4 277276 3361 SH SOLE 182 0 3179 AGF INVTS TR US MARKET NETRL 00110G408 BBG0021PH0S9 618674 36500 SH SOLE 0 0 36500 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 476879 8694 SH SOLE 0 0 8694 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 948334 3464 SH SOLE 2034 0 1430 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 1041886 7653 SH SOLE 1405 0 6248 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 852691 5902 SH SOLE 194 0 5708 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 341012 2690 SH SOLE 0 0 2690 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 521415 6727 SH SOLE 141 0 6586 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 705276 2574 SH SOLE 0 0 2574 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 287718 28431 SH SOLE 2532 0 25899 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 302526 9749 SH SOLE 0 0 9749 ALLSTATE CORP COM 020002101 BBG001S9BM06 254749 1820 SH SOLE 561 0 1259 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 7370745 52765 SH SOLE 3819 0 48946 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 11660362 82738 SH SOLE 4907 0 77831 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 744035 16143 SH SOLE 11625 0 4518 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 1095714 27162 SH SOLE 780 0 26382 AMAZON COM INC COM 023135106 BBG001S5PQL7 28674437 188722 SH SOLE 10370 0 178352 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 326773 4007 SH SOLE 0 0 4007 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 4379674 57567 SH SOLE 1415 0 56152 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 1699460 18925 SH SOLE 0 0 18925 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 782660 9636 SH SOLE 350 0 9286 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 971733 5187 SH SOLE 400 0 4787 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 1278289 5921 SH SOLE 710 0 5211 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 581842 4408 SH SOLE 0 0 4408 AMGEN INC COM 031162100 BBG001S5NNL6 713114 2476 SH SOLE 220 0 2256 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1059116 5334 SH SOLE 328 0 5006 APPIAN CORP CL A 03782L101 BBG001TWHH63 262417 6968 SH SOLE 100 0 6868 APPLE INC COM 037833100 BBG001S5N8V8 45759600 237675 SH SOLE 14680 0 222995 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1724425 10640 SH SOLE 46 0 10594 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 376525 5214 SH SOLE 2578 0 2636 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 263064 1117 SH SOLE 0 0 1117 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 211519 4039 SH SOLE 0 0 4039 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1026949 1357 SH SOLE 364 0 993 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 520380 7727 SH SOLE 183 0 7544 AT&T INC COM 00206R102 BBG001S5VWH2 1412050 84151 SH SOLE 2613 0 81538 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 331343 1393 SH SOLE 200 0 1193 AUTODESK INC COM 052769106 BBG001S5SCD4 481604 1978 SH SOLE 0 0 1978 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 578663 2484 SH SOLE 0 0 2484 AUTOZONE INC COM 053332102 BBG001S6Q5D9 416283 161 SH SOLE 0 0 161 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 285411 1412 SH SOLE 100 0 1312 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 494449 1914 SH SOLE 40 0 1874 AZEK CO INC CL A 05478C105 BBG00RP7FY15 316446 8273 SH SOLE 6554 0 1719 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1554400 46165 SH SOLE 3207 0 42958 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 117181 13657 SH SOLE 0 0 13657 BAXTER INTL INC COM 071813109 BBG001S5P1K3 207517 5368 SH SOLE 0 0 5368 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 285043 1169 SH SOLE 0 0 1169 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 1085250 2 SH SOLE 0 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 6010623 16853 SH SOLE 1307 0 15546 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 958720 14035 SH SOLE 373 0 13662 BIO RAD LABS INC CL A 090572207 BBG001S625W4 285646 885 SH SOLE 0 0 885 BIOGEN INC COM 09062X103 BBG001S67826 422051 1631 SH SOLE 100 0 1531 BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 267983 16791 SH SOLE 0 0 16791 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 BBG012Q6JF99 756094 46875 SH SOLE 0 0 46875 BLACKROCK INC COM 09247X101 BBG001SDBP55 864056 1064 SH SOLE 9 0 1055 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 747827 62790 SH SOLE 1628 0 61162 BLACKSTONE INC COM 09260D107 BBG001S7H949 3439057 26268 SH SOLE 550 0 25718 BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 402139 18906 SH SOLE 0 0 18906 BLOCK H & R INC COM 093671105 BBG001S5S031 339518 7019 SH SOLE 0 0 7019 BLOCK INC CL A 852234103 BBG001TFLWL5 1212012 15669 SH SOLE 2056 0 13613 BOEING CO COM 097023105 BBG001S5P0V3 1969593 7556 SH SOLE 1102 0 6454 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 1340834 378 SH SOLE 2 0 376 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 225703 1765 SH SOLE 0 0 1765 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1149960 19892 SH SOLE 0 0 19892 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1512489 29477 SH SOLE 2288 0 27189 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 1028900 35128 SH SOLE 0 0 35128 BROADCOM INC COM 11135F101 BBG00KHY5SY8 5206787 4665 SH SOLE 318 0 4347 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 228949 5707 SH SOLE 0 0 5707 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 288358 10016 SH SOLE 0 0 10016 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 384636 2304 SH SOLE 30 0 2274 CACI INTL INC CL A 127190304 BBG001SF9NK1 271882 840 SH SOLE 0 0 840 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 624763 4765 SH SOLE 153 0 4612 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 333774 3311 SH SOLE 0 0 3311 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 339961 5917 SH SOLE 1133 0 4784 CATERPILLAR INC COM 149123101 BBG001S5PJ06 1157582 3915 SH SOLE 265 0 3650 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 235146 1317 SH SOLE 0 0 1317 CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 7101267 1307785 SH SOLE 44728 0 1263057 CENCORA INC COM 03073E105 BBG001S8X7P0 234905 1144 SH SOLE 0 0 1144 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 423629 1792 SH SOLE 0 0 1792 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 221958 571 SH SOLE 18 0 553 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 392957 2302 SH SOLE 20 0 2282 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 4031494 27028 SH SOLE 7474 0 19554 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 928509 406 SH SOLE 3 0 403 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 584436 2586 SH SOLE 0 0 2586 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 476516 5039 SH SOLE 0 0 5039 CINTAS CORP COM 172908105 BBG001S7CRG1 220371 366 SH SOLE 0 0 366 CISCO SYS INC COM 17275R102 BBG001S6HC62 1386723 27449 SH SOLE 586 0 26863 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 697973 13569 SH SOLE 1000 0 12569 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 301729 1729 SH SOLE 550 0 1179 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 531904 26048 SH SOLE 2400 0 23648 CLOROX CO DEL COM 189054109 BBG001S5PX50 521521 3658 SH SOLE 375 0 3283 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 227303 2730 SH SOLE 274 0 2456 CME GROUP INC COM 12572Q105 BBG001S86547 496697 2359 SH SOLE 0 0 2359 COCA COLA CO COM 191216100 BBG001S5SMQ8 1988091 33737 SH SOLE 1685 0 32052 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 214617 1234 SH SOLE 0 0 1234 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 919407 11534 SH SOLE 0 0 11534 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 1637949 37353 SH SOLE 538 0 36815 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 1316752 11344 SH SOLE 113 0 11231 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 373500 1545 SH SOLE 133 0 1412 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 242947 2078 SH SOLE 0 0 2078 COPART INC COM 217204106 BBG001S7MTB1 324282 6618 SH SOLE 0 0 6618 CORNING INC COM 219350105 BBG001S5RLH1 206292 6775 SH SOLE 0 0 6775 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 4254300 6445 SH SOLE 330 0 6115 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 412910 6596 SH SOLE 220 0 6376 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 1080262 4231 SH SOLE 435 0 3796 CSX CORP COM 126408103 BBG001S5Q7Q3 685220 19764 SH SOLE 1920 0 17844 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 2807732 35559 SH SOLE 1462 0 34097 D R HORTON INC COM 23331A109 BBG001S8M692 1190654 7834 SH SOLE 0 0 7834 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 2079716 8990 SH SOLE 2439 0 6551 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 280154 2308 SH SOLE 30 0 2278 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 BBG00FNFQST6 216778 7162 SH SOLE 0 0 7162 DEERE & CO COM 244199105 BBG001S5QFF7 502777 1257 SH SOLE 250 0 1007 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 378884 8364 SH SOLE 0 0 8364 DEXCOM INC COM 252131107 BBG001SKZG99 243964 1966 SH SOLE 18 0 1948 DISNEY WALT CO COM 254687106 BBG001S5QHF3 2499567 27684 SH SOLE 3196 0 24488 DOCUSIGN INC COM 256163106 BBG001T535D5 581971 9789 SH SOLE 866 0 8923 DOW INC COM 260557103 BBG00BN96931 513529 9364 SH SOLE 1889 0 7475 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 397731 4099 SH SOLE 776 0 3323 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 263135 3420 SH SOLE 1720 0 1700 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 109229 10523 SH SOLE 0 0 10523 EATON CORP PLC SHS G29183103 BBG001S5QZ45 318853 1324 SH SOLE 143 0 1181 EATON VANCE ENHANCED EQUITY COM 278274105 BBG001S7ZLC3 198911 11997 SH SOLE 0 0 11997 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 560172 58473 SH SOLE 24104 0 34369 EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 133572 17037 SH SOLE 0 0 17037 EATON VANCE TAX-ADVANTAGED G COM 27828U106 BBG001SK6L81 2303034 97421 SH SOLE 209 0 97212 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 4185325 538652 SH SOLE 19805 0 518847 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 205221 26583 SH SOLE 0 0 26583 EBAY INC. COM 278642103 BBG001S9B9J5 337287 7733 SH SOLE 0 0 7733 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 BBG00NPWMMH0 183350 15657 SH SOLE 0 0 15657 EDISON INTL COM 281020107 BBG001S7MY75 408708 5717 SH SOLE 125 0 5592 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 874214 11465 SH SOLE 330 0 11135 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 356889 2609 SH SOLE 68 0 2541 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 225921 479 SH SOLE 0 0 479 ELI LILLY & CO COM 532457108 BBG001S5STL8 3420807 5868 SH SOLE 135 0 5733 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 758653 7795 SH SOLE 1431 0 6364 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 392461 28439 SH SOLE 2550 0 25889 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 298528 2950 SH SOLE 0 0 2950 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 1925010 73055 SH SOLE 5741 0 67314 ENVIROTECH VEHICLES INC COM NEW 29414V209 BBG007J7HYV1 46804 34415 SH SOLE 0 0 34415 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 229049 70911 SH SOLE 2493 0 68418 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 381691 6318 SH SOLE 110 0 6208 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 363770 7838 SH SOLE 515 0 7323 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 377968 7656 SH SOLE 0 0 7656 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 368908 2157 SH SOLE 225 0 1932 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 1885292 30546 SH SOLE 0 0 30546 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 3694863 36956 SH SOLE 4821 0 32135 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 1619527 1391 SH SOLE 0 0 1391 FASTENAL CO COM 311900104 BBG001S5R1F7 423587 6540 SH SOLE 0 0 6540 FEDEX CORP COM 31428X106 BBG001S5R3M5 342219 1353 SH SOLE 215 0 1138 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 338894 8015 SH SOLE 0 0 8015 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 3498384 75986 SH SOLE 1692 0 74294 FIRST SOLAR INC COM 336433107 BBG001S991Z7 772669 4485 SH SOLE 20 0 4465 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 7527926 133806 SH SOLE 655 0 133151 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 465608 20749 SH SOLE 81 0 20668 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 747166 7215 SH SOLE 0 0 7215 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 915011 16995 SH SOLE 0 0 16995 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 1064429 10165 SH SOLE 0 0 10165 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 659023 6952 SH SOLE 0 0 6952 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 433580 5417 SH SOLE 0 0 5417 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 4535571 76024 SH SOLE 0 0 76024 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 239634 12639 SH SOLE 0 0 12639 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 447658 10615 SH SOLE 0 0 10615 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 2781089 53824 SH SOLE 0 0 53824 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 1800814 67776 SH SOLE 0 0 67776 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 BBG01846SSX5 878850 32550 SH SOLE 0 0 32550 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 673381 27218 SH SOLE 0 0 27218 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 559902 15605 SH SOLE 0 0 15605 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 BBG001SRJR07 401600 112179 SH SOLE 4100 0 108079 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 959768 23663 SH SOLE 0 0 23663 FISERV INC COM 337738108 BBG001S5R6Q4 495695 3732 SH SOLE 0 0 3732 FIVERR INTL LTD ORD SHS M4R82T106 BBG002YSC5N6 233903 8593 SH SOLE 100 0 8493 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 630862 51752 SH SOLE 0 0 51752 FORTINET INC COM 34959E109 BBG001S77BL6 1901471 32487 SH SOLE 0 0 32487 FRANCO NEV CORP COM 351858105 BBG001STGSR5 220252 1988 SH SOLE 0 0 1988 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 795091 25865 SH SOLE 0 0 25865 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 210080 37051 SH SOLE 0 0 37051 FS KKR CAP CORP CALL 302635906 4500 18000 SH Call SOLE 0 0 18000 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 6257304 313335 SH SOLE 11072 0 302263 FULGENT GENETICS INC COM 359664109 BBG00DW0QQM5 239579 8287 SH SOLE 0 0 8287 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 414205 19141 SH SOLE 0 0 19141 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 79148 21050 SH SOLE 0 0 21050 GARMIN LTD SHS H2906T109 BBG001SG0H12 330100 2568 SH SOLE 400 0 2168 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 218012 2820 SH SOLE 522 0 2298 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 252353 972 SH SOLE 50 0 922 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 1279403 10024 SH SOLE 1281 0 8743 GENERAL MLS INC COM 370334104 BBG001S5RKR2 267799 4111 SH SOLE 964 0 3147 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 206627 5752 SH SOLE 1419 0 4333 GERON CORP COM 374163103 BBG001S6TSX4 48726 23093 SH SOLE 0 0 23093 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 458586 5661 SH SOLE 634 0 5027 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 427418 3366 SH SOLE 38 0 3328 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 373880 8379 SH SOLE 0 0 8379 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 283520 6400 SH SOLE 0 0 6400 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 632923 16878 SH SOLE 0 0 16878 GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 11931998 420584 SH SOLE 236 0 420348 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 376158 7384 SH SOLE 0 0 7384 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 1118837 64523 SH SOLE 8108 0 56415 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 215775 12890 SH SOLE 0 0 12890 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 496904 12599 SH SOLE 0 0 12599 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 744058 21592 SH SOLE 0 0 21592 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 1141204 58825 SH SOLE 0 0 58825 GODADDY INC CL A 380237107 BBG006MDLXZ9 259455 2444 SH SOLE 0 0 2444 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 BBG00GW2L2G9 3243880 70047 SH SOLE 1699 0 68348 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 416797 4443 SH SOLE 0 0 4443 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 441844 11922 SH SOLE 188 0 11734 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 493867 8075 SH SOLE 50 0 8025 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 135969 16521 SH SOLE 235 0 16286 HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109 BBG011S2KD46 2965594 65550 SH SOLE 1439 0 64111 HERSHEY CO COM 427866108 BBG001S5S148 512784 2750 SH SOLE 0 0 2750 HOME DEPOT INC COM 437076102 BBG001S5RTW7 5968585 17223 SH SOLE 2225 0 14998 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 1855680 8849 SH SOLE 2030 0 6819 HUBSPOT INC COM 443573100 BBG001T53670 1016524 1751 SH SOLE 0 0 1751 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 2008178 3618 SH SOLE 0 0 3618 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 446280 1704 SH SOLE 14 0 1690 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 207082 11267 SH SOLE 0 0 11267 INGEVITY CORP COM 45688C107 BBG009LM2988 210321 4454 SH SOLE 666 0 3788 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 562074 5575 SH SOLE 20 0 5555 INTEL CORP COM 458140100 BBG001S5SF65 1513993 30129 SH SOLE 2818 0 27311 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 368265 2868 SH SOLE 0 0 2868 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1571054 9606 SH SOLE 3 0 9603 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 203948 6248 SH SOLE 0 0 6248 INTUIT COM 461202103 BBG001S6TWR2 2084929 3336 SH SOLE 0 0 3336 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 939490 2785 SH SOLE 44 0 2741 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 BBG003PDG4D7 1654058 48322 SH SOLE 794 0 47528 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 3607743 76371 SH SOLE 1656 0 74715 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 13993714 1052160 SH SOLE 1062 0 1051098 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 BBG001SP5TS2 708159 6940 SH SOLE 0 0 6940 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 328323 14897 SH SOLE 0 0 14897 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 745107 35926 SH SOLE 0 0 35926 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 7079738 42006 SH SOLE 1221 0 40785 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 482195 42040 SH SOLE 0 0 42040 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 2719764 113135 SH SOLE 4035 0 109100 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 294975 6750 SH SOLE 0 0 6750 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 4954326 79067 SH SOLE 93 0 78974 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 BBG00FQKL0K7 602475 5705 SH SOLE 0 0 5705 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 328054 6149 SH SOLE 0 0 6149 INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 BBG00ZDRP5G2 653589 25966 SH SOLE 0 0 25966 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 1719032 18653 SH SOLE 7211 0 11442 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 BBG001SN60V5 536002 8141 SH SOLE 3575 0 4566 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 2347025 23703 SH SOLE 17229 0 6474 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 685253 17179 SH SOLE 0 0 17179 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 BBG001S9FH85 677496 8719 SH SOLE 1405 0 7314 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 BBG001SN68L9 411758 9820 SH SOLE 514 0 9306 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 BBG001SN6GP7 658538 8654 SH SOLE 2659 0 5995 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 5774420 58899 SH SOLE 111 0 58788 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 322250 2042 SH SOLE 49 0 1993 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 1486393 46075 SH SOLE 30253 0 15822 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 523042 6372 SH SOLE 0 0 6372 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 9174925 169655 SH SOLE 2524 0 167131 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 BBG001SN6GS4 1097869 22179 SH SOLE 0 0 22179 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 510813 8393 SH SOLE 6268 0 2125 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 BBG00KJR1V78 226836 2418 SH SOLE 0 0 2418 INVESCO QQQ TR PUT 46090E953 375 12500 SH Put SOLE 0 0 12500 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 6524765 15933 SH SOLE 603 0 15330 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 446927 6386 SH SOLE 0 0 6386 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 710250 14042 SH SOLE 0 0 14042 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 366339 8506 SH SOLE 0 0 8506 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 592684 27212 SH SOLE 0 0 27212 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 1305623 13021 SH SOLE 0 0 13021 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 532134 5397 SH SOLE 0 0 5397 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 1214393 14802 SH SOLE 0 0 14802 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 1198705 12123 SH SOLE 330 0 11793 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 613526 16972 SH SOLE 0 0 16972 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 2512044 46675 SH SOLE 17056 0 29619 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 1318542 12928 SH SOLE 0 0 12928 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 1301877 18506 SH SOLE 0 0 18506 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 753758 11609 SH SOLE 0 0 11609 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1728871 6238 SH SOLE 35 0 6203 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 6917758 63905 SH SOLE 41 0 63864 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 902063 8572 SH SOLE 500 0 8072 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 663577 6374 SH SOLE 0 0 6374 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 3509942 41622 SH SOLE 0 0 41622 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 3755718 7863 SH SOLE 979 0 6884 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 7714234 77725 SH SOLE 50 0 77675 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 725906 6919 SH SOLE 0 0 6919 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 2230507 44064 SH SOLE 110 0 43954 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 978769 12156 SH SOLE 0 0 12156 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 236908 2141 SH SOLE 0 0 2141 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 1719142 18273 SH SOLE 0 0 18273 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 681713 16423 SH SOLE 0 0 16423 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 791152 17981 SH SOLE 0 0 17981 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 691650 9179 SH SOLE 1720 0 7459 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 385689 5562 SH SOLE 30 0 5532 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 1150389 28609 SH SOLE 1300 0 27309 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 1627067 43319 SH SOLE 150 0 43169 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 544760 5983 SH SOLE 0 0 5983 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 358940 3571 SH SOLE 0 0 3571 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 3813393 48871 SH SOLE 650 0 48221 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 604148 3851 SH SOLE 0 0 3851 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 2538607 17253 SH SOLE 0 0 17253 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1516357 13987 SH SOLE 0 0 13987 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 444395 14248 SH SOLE 0 0 14248 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 629395 2400 SH SOLE 1249 0 1151 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 2519853 8312 SH SOLE 50 0 8262 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 418290 2531 SH SOLE 0 0 2531 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 204836 812 SH SOLE 0 0 812 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 219824 2104 SH SOLE 0 0 2104 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 280537 3609 SH SOLE 50 0 3559 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 443103 3850 SH SOLE 0 0 3850 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 414396 2365 SH SOLE 0 0 2365 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 429919 2142 SH SOLE 437 0 1705 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 322465 1178 SH SOLE 0 0 1178 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 622148 8284 SH SOLE 920 0 7364 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 275453 1584 SH SOLE 0 0 1584 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 1796892 15329 SH SOLE 5387 0 9942 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 372787 3536 SH SOLE 0 0 3536 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 777126 7230 SH SOLE 120 0 7110 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 437541 8669 SH SOLE 53 0 8616 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 399047 3152 SH SOLE 1400 0 1752 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 208820 4133 SH SOLE 0 0 4133 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 1896183 31039 SH SOLE 89 0 30950 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 BBG00QRCN9C8 640365 11248 SH SOLE 0 0 11248 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 29581127 588913 SH SOLE 1190 0 587723 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 363168 7588 SH SOLE 0 0 7588 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 394862 3042 SH SOLE 0 0 3042 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 BBG00FJ5J8Y9 2434864 74678 SH SOLE 3012 0 71666 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 990210 27078 SH SOLE 0 0 27078 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 4874980 31102 SH SOLE 4260 0 26842 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 7579267 44558 SH SOLE 3198 0 41360 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 1314575 149723 SH SOLE 3976 0 145747 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 497730 4096 SH SOLE 1045 0 3051 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 249546 14147 SH SOLE 0 0 14147 KKR & CO INC COM 48251W104 BBG001S6PW05 202549 2445 SH SOLE 0 0 2445 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 369141 9982 SH SOLE 2000 0 7982 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 320683 1523 SH SOLE 0 0 1523 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 317881 1399 SH SOLE 186 0 1213 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 498692 637 SH SOLE 0 0 637 LINDE PLC SHS G54950103 BBG01FND0CH6 258083 628 SH SOLE 66 0 562 LISTED FD TR CORE ALT FD 53656F847 BBG00R486J91 461668 16794 SH SOLE 0 0 16794 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1505892 3323 SH SOLE 133 0 3190 LOWES COS INC COM 548661107 BBG001S5SVL3 1943218 8732 SH SOLE 300 0 8432 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 738299 1444 SH SOLE 477 0 967 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 246876 2597 SH SOLE 0 0 2597 MARATHON PETE CORP COM 56585A102 BBG001S169P1 669460 4512 SH SOLE 200 0 4312 MARKETAXESS HLDGS INC COM 57060D108 BBG001S8R6K4 224411 766 SH SOLE 0 0 766 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 573970 2545 SH SOLE 1066 0 1479 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 303377 1601 SH SOLE 0 0 1601 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 203062 3367 SH SOLE 925 0 2442 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 4155918 9744 SH SOLE 950 0 8794 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 206501 3018 SH SOLE 780 0 2238 MCDONALDS CORP COM 580135101 BBG001S5T110 1956445 6598 SH SOLE 207 0 6391 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 733110 1583 SH SOLE 0 0 1583 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 701422 8514 SH SOLE 195 0 8319 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 801675 510 SH SOLE 3 0 507 MERCK & CO INC COM 58933Y105 BBG001S5TC52 4425953 40598 SH SOLE 1650 0 38948 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 7280274 20568 SH SOLE 894 0 19674 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 212282 2354 SH SOLE 0 0 2354 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 694311 8136 SH SOLE 402 0 7734 MICROSOFT CORP COM 594918104 BBG001S5TD05 24957490 66370 SH SOLE 2732 0 63638 MICROVISION INC DEL COM NEW 594960304 BBG001S74TH5 45220 17000 SH SOLE 0 0 17000 MODERNA INC COM 60770K107 BBG003PHHZV8 438779 4412 SH SOLE 185 0 4227 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 275952 4508 SH SOLE 500 0 4008 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 438722 6057 SH SOLE 1152 0 4905 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 1122069 19477 SH SOLE 8400 0 11077 MOODYS CORP COM 615369105 BBG001S5VP87 310096 794 SH SOLE 0 0 794 MSCI INC COM 55354G100 BBG001SV8B05 300503 531 SH SOLE 0 0 531 NASDAQ INC COM 631103108 BBG001SKTBJ6 1055919 18162 SH SOLE 55 0 18107 NETFLIX INC COM 64110L106 BBG001SF6L46 5120329 10517 SH SOLE 0 0 10517 NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 76560 24000 SH SOLE 0 0 24000 NEWMONT CORP COM 651639106 BBG001S5TKX3 220495 5327 SH SOLE 752 0 4575 NEWS CORP NEW CL A 65249B109 BBG0035LY922 205533 8372 SH SOLE 0 0 8372 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1843200 30346 SH SOLE 780 0 29566 NIKE INC CL B 654106103 BBG001S6NTK2 1321879 12175 SH SOLE 408 0 11767 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 633004 2678 SH SOLE 1000 0 1678 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 348249 3449 SH SOLE 0 0 3449 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1227954 11870 SH SOLE 60 0 11810 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 501423 7218 SH SOLE 0 0 7218 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 BBG010CJ1P88 305957 30353 SH SOLE 0 0 30353 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 4411961 190581 SH SOLE 409 0 190172 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 80469 11904 SH SOLE 1000 0 10904 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 19533319 39444 SH SOLE 3820 0 35624 OKTA INC CL A 679295105 BBG001YV1SN3 365021 4032 SH SOLE 0 0 4032 ORACLE CORP COM 68389X105 BBG001S5SJG6 1221063 11582 SH SOLE 770 0 10812 ORASURE TECHNOLOGIES INC COM 68554V108 BBG001SD3BW5 112037 13663 SH SOLE 0 0 13663 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 309047 3454 SH SOLE 35 0 3419 OTTER TAIL CORP COM 689648103 BBG001S5TYX3 272058 3202 SH SOLE 0 0 3202 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 362311 2444 SH SOLE 0 0 2444 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 451816 13184 SH SOLE 0 0 13184 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 2278874 47447 SH SOLE 1995 0 45452 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 8256734 158814 SH SOLE 2676 0 156138 PACKAGING CORP AMER COM 695156109 BBG001S5V741 214467 1317 SH SOLE 0 0 1317 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1556970 5280 SH SOLE 18 0 5262 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 254373 552 SH SOLE 0 0 552 PAYCHEX INC COM 704326107 BBG001S5V135 406257 3411 SH SOLE 600 0 2811 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 292844 1417 SH SOLE 0 0 1417 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1572217 25602 SH SOLE 1716 0 23886 PEPSICO INC COM 713448108 BBG001S695T1 2210133 13013 SH SOLE 2114 0 10899 PFIZER INC COM 717081103 BBG001S5V466 1634532 56774 SH SOLE 1671 0 55103 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 34480288 698123 SH SOLE 1646 0 696477 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 568985 6048 SH SOLE 145 0 5903 PHILLIPS 66 COM 718546104 BBG00286S4P7 1127758 8470 SH SOLE 298 0 8172 PIMCO EQUITY SER RAFI ESG US 72201T342 BBG00QQF57H1 231089 7106 SH SOLE 0 0 7106 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 622619 6239 SH SOLE 0 0 6239 PINTEREST INC CL A 72352L106 BBG002583CW7 405032 10935 SH SOLE 1000 0 9935 PIONEER FLOATING RATE FUND I COM 72369J102 BBG001SML8F1 200164 21828 SH SOLE 0 0 21828 PIONEER HIGH INCOME FUND INC COM 72369H106 BBG001SKDJR7 6823283 954302 SH SOLE 39448 0 914854 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 296255 1317 SH SOLE 0 0 1317 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 4792170 32702 SH SOLE 2951 0 29751 PROGRESSIVE CORP COM 743315103 BBG001S5V509 364278 2287 SH SOLE 510 0 1777 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 2384433 25047 SH SOLE 0 0 25047 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 365710 4971 SH SOLE 0 0 4971 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 387608 3737 SH SOLE 68 0 3669 QORVO INC COM 74736K101 BBG007TJF1P5 344807 3062 SH SOLE 0 0 3062 QUALCOMM INC COM 747525103 BBG001S6VS70 1182293 8175 SH SOLE 150 0 8025 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 364926 2647 SH SOLE 755 0 1892 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 318789 2859 SH SOLE 0 0 2859 RBB FD INC MOTLEY FOOL MID 74933W627 BBG0141H0MD8 253844 10028 SH SOLE 3833 0 6195 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 303179 11338 SH SOLE 5917 0 5421 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 210788 240 SH SOLE 15 0 225 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 318719 1933 SH SOLE 0 0 1933 RIGEL PHARMACEUTICALS INC COM NEW 766559603 BBG001SD33Z0 14500 10000 SH SOLE 0 0 10000 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 364559 34135 SH SOLE 0 0 34135 ROYCE MICRO-CAP TR INC COM 780915104 BBG001S6DP67 3254408 352208 SH SOLE 3417 0 348791 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 1900222 22584 SH SOLE 1591 0 20993 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1843451 4185 SH SOLE 0 0 4185 SALESFORCE INC COM 79466L302 BBG001SDLP09 2508418 9533 SH SOLE 438 0 9095 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 1742904 47157 SH SOLE 0 0 47157 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 1380020 22280 SH SOLE 0 0 22280 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 398080 11802 SH SOLE 0 0 11802 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 238256 5111 SH SOLE 0 0 5111 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 4921443 64645 SH SOLE 0 0 64645 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 366849 4422 SH SOLE 0 0 4422 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 1135552 15076 SH SOLE 0 0 15076 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 336280 6442 SH SOLE 0 0 6442 SCYNEXIS INC COM NEW 811292200 BBG002133YY2 39583 17750 SH SOLE 0 0 17750 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 918408 12640 SH SOLE 0 0 12640 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 3607267 43026 SH SOLE 0 0 43026 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 3210208 85378 SH SOLE 6109 0 79269 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 2978161 26126 SH SOLE 4250 0 21876 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 1436607 35861 SH SOLE 35 0 35826 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 551764 3086 SH SOLE 625 0 2461 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 891937 12383 SH SOLE 2100 0 10283 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 20247643 148465 SH SOLE 3159 0 145306 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 2381753 37609 SH SOLE 15623 0 21986 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 721935 8440 SH SOLE 850 0 7590 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 5578758 28984 SH SOLE 4355 0 24629 SERVICENOW INC COM 81762P102 BBG001T4JFC0 1310354 1855 SH SOLE 7 0 1848 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 737318 11205 SH SOLE 550 0 10655 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1433340 4596 SH SOLE 0 0 4596 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 3768184 48372 SH SOLE 100 0 48272 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 715085 5013 SH SOLE 403 0 4610 SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632 BBG01B861GC2 3439150 140031 SH SOLE 0 0 140031 SMARTSHEET INC COM CL A 83200N103 BBG00GQK3WC4 235468 4924 SH SOLE 0 0 4924 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 1041379 8240 SH SOLE 788 0 7452 SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 441977 4722 SH SOLE 10 0 4712 SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 537621 5678 SH SOLE 500 0 5178 SOUTHERN CO COM 842587107 BBG001S5W777 316215 4510 SH SOLE 308 0 4202 SOUTHSTATE CORPORATION COM 840441109 BBG001S9J7Z3 289579 3429 SH SOLE 0 0 3429 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 1303811 3460 SH SOLE 300 0 3160 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 7653908 40037 SH SOLE 1881 0 38156 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 1052853 22022 SH SOLE 940 0 21082 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 409113 15130 SH SOLE 0 0 15130 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 6444736 189497 SH SOLE 1349 0 188148 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 4490425 126813 SH SOLE 748 0 126065 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 8842087 18603 SH SOLE 1916 0 16687 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 517760 1020 SH SOLE 50 0 970 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 3038771 33251 SH SOLE 0 0 33251 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 19054660 192238 SH SOLE 15696 0 176542 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 295917 3124 SH SOLE 0 0 3124 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 530311 17336 SH SOLE 0 0 17336 SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 3382449 25601 SH SOLE 0 0 25601 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 574810 12230 SH SOLE 0 0 12230 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 697608 27573 SH SOLE 0 0 27573 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 8353111 378483 SH SOLE 0 0 378483 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 1885292 80637 SH SOLE 0 0 80637 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 14352771 502548 SH SOLE 0 0 502548 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 5823867 99638 SH SOLE 0 0 99638 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 6720936 262127 SH SOLE 0 0 262127 SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 4047721 137631 SH SOLE 0 0 137631 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 6870030 209261 SH SOLE 0 0 209261 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 4410537 151983 SH SOLE 0 0 151983 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 5489601 112677 SH SOLE 2357 0 110320 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 16676344 298324 SH SOLE 300 0 298024 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 10090456 239223 SH SOLE 717 0 238506 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 1709441 58845 SH SOLE 0 0 58845 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 1080144 36271 SH SOLE 0 0 36271 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 64904830 997616 SH SOLE 13054 0 984562 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 724931 18498 SH SOLE 68 0 18430 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 57240376 1227544 SH SOLE 1711 0 1225833 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 329922 2883 SH SOLE 0 0 2883 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 289897 2878 SH SOLE 0 0 2878 SPDR SER TR S&P 500 ESG ETF 78468R531 BBG00W7DVF50 1739015 37641 SH SOLE 0 0 37641 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 274343 3280 SH SOLE 496 0 2784 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 581665 6982 SH SOLE 0 0 6982 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 554841 6214 SH SOLE 0 0 6214 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 6625628 53018 SH SOLE 2855 0 50163 SPDR SER TR S&P KENSHO CLEAN 78468R655 BBG00M9BL931 268265 3739 SH SOLE 0 0 3739 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 209321 3992 SH SOLE 1500 0 2492 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 206598 919 SH SOLE 0 0 919 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 646207 4456 SH SOLE 0 0 4456 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 571063 3039 SH SOLE 0 0 3039 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 3473797 181399 SH SOLE 0 0 181399 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 257727 31897 SH SOLE 0 0 31897 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 2780037 200435 SH SOLE 7249 0 193186 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 882099 21915 SH SOLE 0 0 21915 STARBUCKS CORP COM 855244109 BBG001S72KH6 485704 5059 SH SOLE 100 0 4959 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 240087 2033 SH SOLE 914 0 1119 STRYKER CORPORATION COM 863667101 BBG001S8FR03 665916 2224 SH SOLE 423 0 1801 SYNOPSYS INC COM 871607107 BBG001S5VTR8 343444 667 SH SOLE 0 0 667 SYSCO CORP COM 871829107 BBG001S5WJS8 266921 3650 SH SOLE 59 0 3591 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 322505 3101 SH SOLE 318 0 2783 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 236979 1472 SH SOLE 38 0 1434 TARGET CORP COM 87612E106 BBG001SC0K41 223341 1568 SH SOLE 0 0 1568 TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 272262 6441 SH SOLE 0 0 6441 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 284733 638 SH SOLE 334 0 304 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 11864 15700 SH SOLE 0 0 15700 TEMPLETON EMERGING MKTS FD COM 880191101 BBG001S5QVH0 2118240 181356 SH SOLE 879 0 180477 TESLA INC COM 88160R101 BBG001SQKGD7 13530748 54454 SH SOLE 9048 0 45406 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1054446 6186 SH SOLE 1217 0 4969 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 1179709 3940 SH SOLE 122 0 3818 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 1636223 22738 SH SOLE 350 0 22388 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 3117731 5874 SH SOLE 1687 0 4187 TJX COS INC NEW COM 872540109 BBG001S5WQ93 1586355 16910 SH SOLE 0 0 16910 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 620634 3871 SH SOLE 0 0 3871 TOLL BROTHERS INC COM 889478103 BBG001S5WT15 218051 2121 SH SOLE 0 0 2121 TORO CO COM 891092108 BBG001S5WX98 404950 4219 SH SOLE 3476 0 743 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 313570 1646 SH SOLE 0 0 1646 TREX CO INC COM 89531P105 BBG001SB6TV8 221630 2677 SH SOLE 0 0 2677 TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 BBG015HY6QS0 2915520 170949 SH SOLE 489 0 170460 TWILIO INC CL A 90138F102 BBG0029ZX859 329788 4347 SH SOLE 25 0 4322 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 260068 622 SH SOLE 0 0 622 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 895170 14539 SH SOLE 635 0 13904 UNION PAC CORP COM 907818108 BBG001S5X2M0 501302 2041 SH SOLE 250 0 1791 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 381080 2424 SH SOLE 0 0 2424 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 827519 1443 SH SOLE 885 0 558 UNITED STATES ANTIMONY CORP COM 911549103 BBG001S9DGF1 2490 10000 SH SOLE 0 0 10000 UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 263202 3949 SH SOLE 312 0 3637 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 210879 959 SH SOLE 12 0 947 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 3529959 6705 SH SOLE 91 0 6614 URBAN-GRO INC COM NEW 91704K202 BBG00KY0HW26 176208 125863 SH SOLE 4053 0 121810 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 254957 16075 SH SOLE 0 0 16075 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 1248534 9604 SH SOLE 0 0 9604 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 474058 15287 SH SOLE 0 0 15287 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 BBG001SSYS60 4602404 41599 SH SOLE 1136 0 40463 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 699449 8241 SH SOLE 0 0 8241 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 14107547 45579 SH SOLE 43 0 45536 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1490083 8521 SH SOLE 0 0 8521 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 2485154 14796 SH SOLE 30 0 14766 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 484143 5152 SH SOLE 0 0 5152 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 588882 5937 SH SOLE 0 0 5937 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 356128 4663 SH SOLE 0 0 4663 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 1113081 14452 SH SOLE 500 0 13952 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 3964740 53905 SH SOLE 814 0 53091 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 245126 1491 SH SOLE 0 0 1491 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 11642419 37450 SH SOLE 80 0 37370 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 4154457 19044 SH SOLE 736 0 18308 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 987684 4498 SH SOLE 0 0 4498 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 816912 5634 SH SOLE 0 0 5634 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 3318552 14265 SH SOLE 1948 0 12317 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 3287807 37209 SH SOLE 0 0 37209 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 9207644 21080 SH SOLE 590 0 20490 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 583855 3244 SH SOLE 0 0 3244 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 13709650 64265 SH SOLE 1698 0 62567 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 513137 2122 SH SOLE 0 0 2122 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 40935066 172562 SH SOLE 310 0 172252 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 5017518 33562 SH SOLE 0 0 33562 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 3154563 56191 SH SOLE 0 0 56191 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 2745480 66800 SH SOLE 378 0 66422 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 476046 7383 SH SOLE 0 0 7383 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 1947281 18928 SH SOLE 0 0 18928 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 2522881 53125 SH SOLE 0 0 53125 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 897483 17580 SH SOLE 0 0 17580 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 348771 5879 SH SOLE 0 0 5879 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 1954287 24044 SH SOLE 0 0 24044 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 371466 6368 SH SOLE 0 0 6368 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 3552391 45914 SH SOLE 1870 0 44044 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 1164461 14925 SH SOLE 0 0 14925 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 1404689 6475 SH SOLE 2350 0 4125 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 16495189 96803 SH SOLE 113 0 96690 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 4578346 78992 SH SOLE 480 0 78512 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2125614 44376 SH SOLE 180 0 44196 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 8232197 73745 SH SOLE 0 0 73745 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 370824 5577 SH SOLE 0 0 5577 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 266793 2439 SH SOLE 0 0 2439 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 321967 1241 SH SOLE 0 0 1241 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 598695 2388 SH SOLE 0 0 2388 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 1872144 3868 SH SOLE 0 0 3868 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 689759 5032 SH SOLE 0 0 5032 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 618183 3211 SH SOLE 225 0 2986 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 219146 2664 SH SOLE 684 0 1980 VERISIGN INC COM 92343E102 BBG001S7BCF6 243857 1184 SH SOLE 22 0 1162 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 2399474 63646 SH SOLE 6464 0 57182 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 777974 1912 SH SOLE 0 0 1912 VIATRIS INC COM 92556V106 BBG00Y52JV51 126048 11639 SH SOLE 70 0 11569 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 467063 8256 SH SOLE 0 0 8256 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 321911 5752 SH SOLE 0 0 5752 VISA INC COM CL A 92826C839 BBG001SRCFY3 10412142 39993 SH SOLE 1900 0 38093 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 595675 68468 SH SOLE 0 0 68468 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 543364 2394 SH SOLE 0 0 2394 WALMART INC COM 931142103 BBG001S5XH92 2942469 18665 SH SOLE 1094 0 17571 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 142302 12505 SH SOLE 631 0 11874 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1810428 10108 SH SOLE 762 0 9346 WATSCO INC COM 942622200 BBG001S82CQ2 443664 1035 SH SOLE 0 0 1035 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 224452 2667 SH SOLE 640 0 2027 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 280341 5696 SH SOLE 980 0 4716 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 240196 682 SH SOLE 0 0 682 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 658988 13356 SH SOLE 0 0 13356 WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 579520 23079 SH SOLE 0 0 23079 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 35723286 711053 SH SOLE 591 0 710462 WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 2452871 46713 SH SOLE 0 0 46713 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 1903431 52479 SH SOLE 0 0 52479 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 299191 7613 SH SOLE 0 0 7613 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 277441 3376 SH SOLE 0 0 3376 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 624380 13666 SH SOLE 0 0 13666 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 1651458 28776 SH SOLE 21538 0 7238 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 8753272 124549 SH SOLE 656 0 123893 WISDOMTREE TR US S CAP QTY DIV 97717X651 BBG004WG0DQ3 271689 5727 SH SOLE 5000 0 727 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 729031 14633 SH SOLE 6028 0 8605 WORKDAY INC CL A 98138H101 BBG001T21KQ7 286829 1039 SH SOLE 0 0 1039 WP CAREY INC COM 92936U109 BBG001S67MM3 289285 4464 SH SOLE 0 0 4464 WW INTL INC COM 98262P101 BBG001SFWZR1 260026 29717 SH SOLE 988 0 28729 XPO INC COM 983793100 BBG001SJW3C0 674006 7695 SH SOLE 0 0 7695 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 398789 1459 SH SOLE 0 0 1459 ZOETIS INC CL A 98978V103 BBG0039320P7 941987 4773 SH SOLE 0 0 4773 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 373554 5195 SH SOLE 0 0 5195 ZSCALER INC COM 98980G102 BBG003338H61 745994 3367 SH SOLE 0 0 3367