0001691766-23-000002.txt : 20230412 0001691766-23-000002.hdr.sgml : 20230412 20230412124541 ACCESSION NUMBER: 0001691766-23-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230412 DATE AS OF CHANGE: 20230412 EFFECTIVENESS DATE: 20230412 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLAGSHIP HARBOR ADVISORS, LLC CENTRAL INDEX KEY: 0001691766 IRS NUMBER: 274297661 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18078 FILM NUMBER: 23815180 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 03-31-2023 03-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 04-12-2023 0 621 1061715836 false
INFORMATION TABLE 2 flagship_1q2023.inftbl.xml 3M CO COM 88579Y101 BBG001S5T7X2 753930 7173 SH SOLE 1140 0 6033 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 BBG0184FKT34 1345881 26813 SH SOLE 0 0 26813 ABBOTT LABS COM 002824100 BBG001S5N9M6 1514799 14959 SH SOLE 3241 0 11718 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 5448339 34187 SH SOLE 3797 0 30390 ACACIA RESH CORP ACACIA TCH COM 003881307 BBG001SJLJT9 154400 40000 SH SOLE 0 0 40000 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 925618 3239 SH SOLE 129 0 3110 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 727795 8503 SH SOLE 760 0 7743 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 3417997 8869 SH SOLE 413 0 8456 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 1824270 18613 SH SOLE 1898 0 16715 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 356099 3885 SH SOLE 0 0 3885 AGF INVTS TR US MARKET NETRL 00110G408 BBG0021PH0S9 1201630 58904 SH SOLE 1024 0 57880 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 447972 8789 SH SOLE 0 0 8789 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1031872 3593 SH SOLE 2034 0 1559 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 791184 6360 SH SOLE 1360 0 5000 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 367833 1664 SH SOLE 194 0 1470 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 283347 2773 SH SOLE 118 0 2655 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 666944 1996 SH SOLE 0 0 1996 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 945949 97320 SH SOLE 2532 0 94788 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 361238 9881 SH SOLE 0 0 9881 ALLSTATE CORP COM 020002101 BBG001S9BM06 208102 1878 SH SOLE 561 0 1317 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 4498357 43366 SH SOLE 3560 0 39806 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 8584202 82540 SH SOLE 4700 0 77840 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 703603 16693 SH SOLE 13775 0 2918 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 1346008 30166 SH SOLE 890 0 29276 AMAZON COM INC COM 023135106 BBG001S5PQL7 19045985 184393 SH SOLE 10480 0 173913 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 93708 33230 SH SOLE 1461 0 31769 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 BBG00LY8L335 4948840 77064 SH SOLE 1671 0 75393 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 894156 12073 SH SOLE 0 0 12073 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 900073 9892 SH SOLE 419 0 9473 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 961914 5832 SH SOLE 400 0 5432 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 1481881 7252 SH SOLE 826 0 6426 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 800833 5467 SH SOLE 0 0 5467 AMGEN INC COM 031162100 BBG001S5NNL6 634796 2626 SH SOLE 220 0 2406 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1070478 5428 SH SOLE 328 0 5100 APPIAN CORP CL A 03782L101 BBG001TWHH63 295040 6648 SH SOLE 100 0 6548 APPLE INC COM 037833100 BBG001S5N8V8 36479331 221221 SH SOLE 15305 0 205916 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1661854 13530 SH SOLE 270 0 13260 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 429758 5395 SH SOLE 2578 0 2817 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 546283 13542 SH SOLE 0 0 13542 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 383478 563 SH SOLE 246 0 317 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 535243 7711 SH SOLE 183 0 7528 AT&T INC COM 00206R102 BBG001S5VWH2 2242502 116493 SH SOLE 2888 0 113605 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 260178 1520 SH SOLE 200 0 1320 AUTODESK INC COM 052769106 BBG001S5SCD4 435470 2092 SH SOLE 0 0 2092 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 574602 2581 SH SOLE 0 0 2581 AUTOZONE INC COM 053332102 BBG001S6Q5D9 415427 169 SH SOLE 0 0 169 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 306447 1713 SH SOLE 100 0 1613 AZEK CO INC CL A 05478C105 BBG00RP7FY15 393892 16733 SH SOLE 11014 0 5719 BALL CORP COM 058498106 BBG001S5P7Q4 262360 4761 SH SOLE 0 0 4761 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1492148 52173 SH SOLE 3537 0 48636 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 116788 14709 SH SOLE 0 0 14709 BAXTER INTL INC COM 071813109 BBG001S5P1K3 451765 11138 SH SOLE 900 0 10238 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 308039 1244 SH SOLE 0 0 1244 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 931200 2 SH SOLE 0 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 4067130 13172 SH SOLE 1445 0 11727 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 1063645 16774 SH SOLE 373 0 16401 BIO RAD LABS INC CL A 090572207 BBG001S625W4 222429 464 SH SOLE 0 0 464 BIOGEN INC COM 09062X103 BBG001S67826 430666 1549 SH SOLE 104 0 1445 BLACKROCK ESG CAP ALLC TR SHS BEN INT 09262F100 BBG012Q6JF99 286718 18367 SH SOLE 0 0 18367 BLACKROCK INC COM 09247X101 BBG001SDBP55 787592 1177 SH SOLE 9 0 1168 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 3268740 271264 SH SOLE 20527 0 250737 BLACKSTONE INC COM 09260D107 BBG001S7H949 2273131 25878 SH SOLE 600 0 25278 BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 282867 15847 SH SOLE 0 0 15847 BLOCK H & R INC COM 093671105 BBG001S5S031 211506 6000 SH SOLE 0 0 6000 BLOCK INC CL A 852234103 BBG001TFLWL5 1124712 16383 SH SOLE 1872 0 14511 BOEING CO COM 097023105 BBG001S5P0V3 1721821 8105 SH SOLE 1102 0 7003 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 873969 330 SH SOLE 0 0 330 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1024016 20468 SH SOLE 0 0 20468 BRIGHTCOVE INC COM 10921T101 BBG001SP29R0 52301 11753 SH SOLE 0 0 11753 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 2248300 32438 SH SOLE 2612 0 29826 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 651109 18540 SH SOLE 379 0 18161 BROADCOM INC COM 11135F101 BBG00KHY5SY8 2931269 4569 SH SOLE 218 0 4351 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 364232 10422 SH SOLE 0 0 10422 CACI INTL INC CL A 127190304 BBG001SF9NK1 267692 904 SH SOLE 0 0 904 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 276771 4715 SH SOLE 0 0 4715 CANOPY GROWTH CORP COM 138035100 BBG001T6MH82 17837 10189 SH SOLE 1200 0 8989 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 359081 4756 SH SOLE 0 0 4756 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 407613 8909 SH SOLE 1233 0 7676 CATERPILLAR INC COM 149123101 BBG001S5PJ06 756742 3307 SH SOLE 265 0 3042 CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 3353296 631503 SH SOLE 24600 0 606903 CBRE GBL REAL ESTATE INC FD RIGHT 04/06/2023 12504G118 BBG01FP6L8W8 379 12350 SH SOLE 0 0 12350 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 246422 1221 SH SOLE 0 0 1221 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 371218 2355 SH SOLE 20 0 2335 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 3710121 22739 SH SOLE 7474 0 15265 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 425672 2192 SH SOLE 0 0 2192 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 367287 4154 SH SOLE 0 0 4154 CISCO SYS INC COM 17275R102 BBG001S6HC62 1725932 33016 SH SOLE 586 0 32430 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 807743 17226 SH SOLE 1000 0 16226 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 230663 1618 SH SOLE 550 0 1068 CLEARWAY ENERGY INC CL C 18539C204 BBG008LJ4TG2 227695 7268 SH SOLE 0 0 7268 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 367978 20075 SH SOLE 2000 0 18075 CLOROX CO DEL COM 189054109 BBG001S5PX50 251340 1588 SH SOLE 375 0 1213 CME GROUP INC COM 12572Q105 BBG001S86547 488010 2548 SH SOLE 0 0 2548 COCA COLA CO COM 191216100 BBG001S5SMQ8 1839137 29649 SH SOLE 1685 0 27964 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 803977 10698 SH SOLE 0 0 10698 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 1411739 37239 SH SOLE 538 0 36701 COMPASS THERAPEUTICS INC COM 20454B104 BBG00LPXKF34 37605 11500 SH SOLE 0 0 11500 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 1034461 10427 SH SOLE 113 0 10314 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 366711 1623 SH SOLE 133 0 1490 COPART INC COM 217204106 BBG001S7MTB1 213295 2836 SH SOLE 0 0 2836 CORNING INC COM 219350105 BBG001S5RLH1 266341 7549 SH SOLE 0 0 7549 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 3214223 6469 SH SOLE 330 0 6139 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 272859 11119 SH SOLE 1123 0 9996 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 238185 5266 SH SOLE 20 0 5246 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 552821 4028 SH SOLE 420 0 3608 CSX CORP COM 126408103 BBG001S5Q7Q3 630803 21069 SH SOLE 1920 0 19149 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 2644838 35592 SH SOLE 1462 0 34130 D R HORTON INC COM 23331A109 BBG001S8M692 915923 9376 SH SOLE 0 0 9376 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 2189121 8686 SH SOLE 2456 0 6230 DECIBEL THERAPEUTICS INC COM 24343R106 BBG00B6KVFK4 30541 10113 SH SOLE 0 0 10113 DEERE & CO COM 244199105 BBG001S5QFF7 709605 1719 SH SOLE 286 0 1433 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 429845 8493 SH SOLE 75 0 8418 DEXCOM INC COM 252131107 BBG001SKZG99 216791 1866 SH SOLE 18 0 1848 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 227608 1256 SH SOLE 40 0 1216 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 439216 4468 SH SOLE 0 0 4468 DISNEY WALT CO COM 254687106 BBG001S5QHF3 3209683 32055 SH SOLE 5386 0 26669 DOCUSIGN INC COM 256163106 BBG001T535D5 336402 5770 SH SOLE 885 0 4885 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 214390 1019 SH SOLE 202 0 817 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 241061 4312 SH SOLE 200 0 4112 DOW INC COM 260557103 BBG00BN96931 598661 10921 SH SOLE 2069 0 8852 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 537397 5571 SH SOLE 776 0 4795 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 304661 4245 SH SOLE 1804 0 2441 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 109420 12336 SH SOLE 0 0 12336 EATON CORP PLC SHS G29183103 BBG001S5QZ45 269860 1575 SH SOLE 143 0 1432 EATON VANCE ENHANCED EQUITY COM 278274105 BBG001S7ZLC3 226822 14903 SH SOLE 0 0 14903 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 219892 13408 SH SOLE 11275 0 2133 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 211727 21495 SH SOLE 0 0 21495 EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 175089 22024 SH SOLE 0 0 22024 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 691551 85588 SH SOLE 0 0 85588 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 363039 46484 SH SOLE 0 0 46484 EBAY INC. COM 278642103 BBG001S9B9J5 373921 8427 SH SOLE 0 0 8427 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 BBG00NPWMMH0 203639 15701 SH SOLE 0 0 15701 EDISON INTL COM 281020107 BBG001S7MY75 410271 5812 SH SOLE 125 0 5687 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 787427 9518 SH SOLE 330 0 9188 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 222302 483 SH SOLE 0 0 483 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 708975 8136 SH SOLE 1431 0 6705 ENERGOUS CORP COM 29272C103 BBG005XNV9F1 5519 10220 SH SOLE 0 0 10220 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 337624 27075 SH SOLE 3003 0 24072 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 252756 1202 SH SOLE 15 0 1187 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 317326 2945 SH SOLE 0 0 2945 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 1723592 66548 SH SOLE 5372 0 61176 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 659646 187397 SH SOLE 4433 0 182964 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 404425 8457 SH SOLE 190 0 8267 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 1552136 37248 SH SOLE 1650 0 35598 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 BBG00QVJRY11 428365 20340 SH SOLE 1000 0 19340 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 4319805 100111 SH SOLE 1746 0 98365 ETSY INC COM 29786A106 BBG001T53625 222389 1998 SH SOLE 0 0 1998 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 312958 2712 SH SOLE 225 0 2487 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 2612730 33385 SH SOLE 0 0 33385 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 3865461 35250 SH SOLE 4821 0 30429 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 1141176 1624 SH SOLE 0 0 1624 FASTENAL CO COM 311900104 BBG001S5R1F7 592678 10988 SH SOLE 0 0 10988 FEDEX CORP COM 31428X106 BBG001S5R3M5 358410 1569 SH SOLE 215 0 1354 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 261359 6428 SH SOLE 0 0 6428 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 4526660 98406 SH SOLE 1883 0 96523 FIRST SOLAR INC COM 336433107 BBG001S991Z7 454587 2090 SH SOLE 20 0 2070 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 501717 9850 SH SOLE 0 0 9850 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 626237 26660 SH SOLE 0 0 26660 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 6050603 90442 SH SOLE 107 0 90335 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 894487 8318 SH SOLE 0 0 8318 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 1002620 23453 SH SOLE 0 0 23453 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 1187585 12160 SH SOLE 0 0 12160 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 1341352 16039 SH SOLE 0 0 16039 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 BBG001SS3KF1 562854 13311 SH SOLE 0 0 13311 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 2939893 49402 SH SOLE 0 0 49402 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 209766 11140 SH SOLE 0 0 11140 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 779047 14916 SH SOLE 0 0 14916 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 2005095 44687 SH SOLE 0 0 44687 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 680812 28121 SH SOLE 0 0 28121 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 210747 2343 SH SOLE 0 0 2343 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 832529 23451 SH SOLE 0 0 23451 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 BBG001SRJR07 440242 140204 SH SOLE 4100 0 136104 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 1642167 40891 SH SOLE 0 0 40891 FISERV INC COM 337738108 BBG001S5R6Q4 431267 3816 SH SOLE 0 0 3816 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 BBG003GP3W33 336600 4500 SH SOLE 2500 0 2000 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 853273 67720 SH SOLE 0 0 67720 FORTINET INC COM 34959E109 BBG001S77BL6 2280314 34311 SH SOLE 0 0 34311 FRANCO NEV CORP COM 351858105 BBG001STGSR5 292914 2009 SH SOLE 0 0 2009 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 69956 15756 SH SOLE 0 0 15756 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 4691597 253598 SH SOLE 3760 0 249838 FULGENT GENETICS INC COM 359664109 BBG00DW0QQM5 272457 8727 SH SOLE 0 0 8727 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 228275 62370 SH SOLE 0 0 62370 GARMIN LTD SHS H2906T109 BBG001SG0H12 327367 3244 SH SOLE 400 0 2844 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 260445 3175 SH SOLE 522 0 2653 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 551061 5102 SH SOLE 0 0 5102 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 229826 1007 SH SOLE 50 0 957 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 870168 9102 SH SOLE 1281 0 7821 GENERAL MLS INC COM 370334104 BBG001S5RKR2 343469 4019 SH SOLE 964 0 3055 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 345962 9432 SH SOLE 1419 0 8013 GERON CORP COM 374163103 BBG001S6TSX4 39327 18123 SH SOLE 0 0 18123 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 551076 6642 SH SOLE 634 0 6008 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 493497 4689 SH SOLE 38 0 4651 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 405228 10143 SH SOLE 300 0 9843 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 316160 7600 SH SOLE 0 0 7600 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 647278 16721 SH SOLE 0 0 16721 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 483668 7611 SH SOLE 0 0 7611 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 718716 41907 SH SOLE 200 0 41707 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 186141 10364 SH SOLE 0 0 10364 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 3593426 88725 SH SOLE 249 0 88476 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 850477 29999 SH SOLE 225 0 29774 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 BBG00GW2L2G9 2987550 65272 SH SOLE 1897 0 63375 GRAN TIERRA ENERGY INC COM 38500T101 BBG001S5RKW6 15628 17777 SH SOLE 0 0 17777 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 562777 15817 SH SOLE 451 0 15366 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 407464 8075 SH SOLE 50 0 8025 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 121547 14932 SH SOLE 235 0 14697 HARBORONE BANCORP INC NEW COM NEW 41165Y100 BBG00NKZNGC5 458634 37593 SH SOLE 0 0 37593 HERSHEY CO COM 427866108 BBG001S5S148 657913 2586 SH SOLE 0 0 2586 HOLOGIC INC COM 436440101 BBG001S6HWB2 677966 8401 SH SOLE 0 0 8401 HOME DEPOT INC COM 437076102 BBG001S5RTW7 5890975 19961 SH SOLE 2292 0 17669 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 1671143 8744 SH SOLE 2030 0 6714 HUBSPOT INC COM 443573100 BBG001T53670 765323 1785 SH SOLE 0 0 1785 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 1716777 3433 SH SOLE 0 0 3433 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 332672 1367 SH SOLE 14 0 1353 ILLUMINA INC COM 452327109 BBG001SF4NY1 328947 1415 SH SOLE 144 0 1271 IMMUCELL CORP COM PAR 452525306 BBG001S5S3P1 72716 14230 SH SOLE 0 0 14230 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 194120 11131 SH SOLE 0 0 11131 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 400166 5266 SH SOLE 10 0 5256 INTEL CORP COM 458140100 BBG001S5SF65 855146 26175 SH SOLE 2937 0 23238 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 273388 2621 SH SOLE 0 0 2621 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1169385 8920 SH SOLE 3 0 8917 INTUIT COM 461202103 BBG001S6TWR2 508771 1141 SH SOLE 0 0 1141 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 680079 2662 SH SOLE 44 0 2618 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 BBG003PDG4D7 1769972 53848 SH SOLE 999 0 52849 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 3399045 72014 SH SOLE 1833 0 70181 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 647820 27288 SH SOLE 0 0 27288 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 8890184 318873 SH SOLE 610 0 318263 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 624144 4728 SH SOLE 392 0 4336 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 1261745 49480 SH SOLE 2443 0 47037 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 2371616 102093 SH SOLE 3953 0 98140 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 2052759 22652 SH SOLE 69 0 22583 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 BBG00GBGVB98 331943 9813 SH SOLE 0 0 9813 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 282006 6855 SH SOLE 0 0 6855 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 7161158 114762 SH SOLE 943 0 113819 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 520055 6699 SH SOLE 0 0 6699 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 808598 38875 SH SOLE 0 0 38875 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 BBG00FQKL0K7 497364 4713 SH SOLE 0 0 4713 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 2656539 57142 SH SOLE 179 0 56963 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 1265414 15710 SH SOLE 4703 0 11007 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 2455099 28860 SH SOLE 17777 0 11083 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 839504 22937 SH SOLE 0 0 22937 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 BBG001SN60V5 525121 8366 SH SOLE 3575 0 4791 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 BBG001SN68L9 1834345 45081 SH SOLE 2339 0 42742 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 BBG001S9FH85 338252 5205 SH SOLE 1405 0 3800 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 BBG001SN6GP7 657647 8653 SH SOLE 2659 0 5994 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 BBG001SN6GS4 1027998 8320 SH SOLE 0 0 8320 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 223874 15418 SH SOLE 0 0 15418 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 250088 12555 SH SOLE 0 0 12555 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 5607445 65738 SH SOLE 916 0 64822 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 500493 6820 SH SOLE 0 0 6820 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 293758 1007 SH SOLE 0 0 1007 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 289371 2001 SH SOLE 0 0 2001 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 1324539 8764 SH SOLE 6151 0 2613 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 776052 10225 SH SOLE 0 0 10225 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 2373913 50167 SH SOLE 0 0 50167 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 371836 6970 SH SOLE 4936 0 2034 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 5443187 16961 SH SOLE 603 0 16358 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 318428 6018 SH SOLE 0 0 6018 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 815685 21827 SH SOLE 1262 0 20565 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 482878 9897 SH SOLE 0 0 9897 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 330725 7742 SH SOLE 0 0 7742 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 309522 2630 SH SOLE 0 0 2630 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 907603 41031 SH SOLE 100 0 40931 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 369218 3138 SH SOLE 0 0 3138 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 1848392 18648 SH SOLE 0 0 18648 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 1356779 38165 SH SOLE 0 0 38165 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 587729 16811 SH SOLE 0 0 16811 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 2138624 42781 SH SOLE 17391 0 25390 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 1315591 12941 SH SOLE 0 0 12941 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 952668 14251 SH SOLE 0 0 14251 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 706679 11407 SH SOLE 0 0 11407 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1930509 7717 SH SOLE 132 0 7585 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 6201411 64130 SH SOLE 0 0 64130 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 590589 6522 SH SOLE 500 0 6022 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 998546 11249 SH SOLE 0 0 11249 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 613618 8317 SH SOLE 0 0 8317 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 3251636 7910 SH SOLE 1079 0 6831 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 4956190 49741 SH SOLE 0 0 49741 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 632241 6990 SH SOLE 0 0 6990 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 5813786 115376 SH SOLE 110 0 115266 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 908388 12966 SH SOLE 0 0 12966 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 273465 2495 SH SOLE 120 0 2375 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 456968 1028 SH SOLE 78 0 950 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 1188994 12551 SH SOLE 0 0 12551 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 786466 19731 SH SOLE 0 0 19731 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 227076 3670 SH SOLE 0 0 3670 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 654376 9150 SH SOLE 1720 0 7430 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 489221 7232 SH SOLE 30 0 7202 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 1334728 33825 SH SOLE 1300 0 32525 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 1314082 37226 SH SOLE 0 0 37226 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 451114 5784 SH SOLE 0 0 5784 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 309457 3526 SH SOLE 0 0 3526 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 3999303 54981 SH SOLE 765 0 54216 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 461651 3320 SH SOLE 0 0 3320 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 2050795 16530 SH SOLE 0 0 16530 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 975654 9056 SH SOLE 0 0 9056 ISHARES TR PUT 464287952 12305 14500 SH Put SOLE 0 0 14500 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 484066 2149 SH SOLE 1249 0 900 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 856820 3507 SH SOLE 50 0 3457 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 385985 2535 SH SOLE 0 0 2535 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 203653 2237 SH SOLE 0 0 2237 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 294833 4217 SH SOLE 50 0 4167 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 321937 3308 SH SOLE 0 0 3308 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 251509 1810 SH SOLE 0 0 1810 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 6268241 35136 SH SOLE 473 0 34663 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 282963 1202 SH SOLE 0 0 1202 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 570176 8924 SH SOLE 920 0 8004 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 220724 1454 SH SOLE 0 0 1454 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 1389992 11862 SH SOLE 5387 0 6475 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 364831 3485 SH SOLE 0 0 3485 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 2945783 26719 SH SOLE 842 0 25877 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 378085 7473 SH SOLE 0 0 7473 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 278043 2416 SH SOLE 1400 0 1016 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 217210 5820 SH SOLE 0 0 5820 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 505546 21623 SH SOLE 1000 0 20623 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 226498 4567 SH SOLE 660 0 3907 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 17379330 345376 SH SOLE 1218 0 344158 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 308583 2626 SH SOLE 0 0 2626 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 BBG00FJ5J8Y9 2148864 69995 SH SOLE 3015 0 66980 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5291545 34139 SH SOLE 4671 0 29468 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 5521686 42373 SH SOLE 3223 0 39150 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 BBG001TC5VC2 1452903 189180 SH SOLE 4001 0 185179 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 726561 5413 SH SOLE 1045 0 4368 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 308508 17619 SH SOLE 130 0 17489 KLA CORP COM NEW 482480100 BBG001S5SLM4 721196 1807 SH SOLE 0 0 1807 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 377374 1923 SH SOLE 0 0 1923 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 408633 1781 SH SOLE 186 0 1595 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 990601 1869 SH SOLE 0 0 1869 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 215393 3749 SH SOLE 0 0 3749 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 380586 1544 SH SOLE 0 0 1544 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 223680 6000 SH SOLE 0 0 6000 LILLY ELI & CO COM 532457108 BBG001S5STL8 1546331 4503 SH SOLE 0 0 4503 LISTED FD TR CORE ALT FD 53656F847 BBG00R486J91 6295105 211032 SH SOLE 3238 0 207794 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1419145 3002 SH SOLE 145 0 2857 LOWES COS INC COM 548661107 BBG001S5SVL3 1782844 8916 SH SOLE 300 0 8616 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 506593 1391 SH SOLE 488 0 903 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 306546 3265 SH SOLE 0 0 3265 MARATHON PETE CORP COM 56585A102 BBG001S169P1 400670 2972 SH SOLE 250 0 2722 MARKETAXESS HLDGS INC COM 57060D108 BBG001S8R6K4 335649 858 SH SOLE 0 0 858 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 422365 2544 SH SOLE 1066 0 1478 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 247956 1489 SH SOLE 38 0 1451 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 2561246 7048 SH SOLE 950 0 6098 MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 205059 5342 SH SOLE 50 0 5292 MCDONALDS CORP COM 580135101 BBG001S5T110 1654999 5919 SH SOLE 207 0 5712 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 551946 1550 SH SOLE 0 0 1550 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 917424 11380 SH SOLE 248 0 11132 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 627545 476 SH SOLE 3 0 473 MERCK & CO INC COM 58933Y105 BBG001S5TC52 4291509 40338 SH SOLE 1650 0 38688 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 4272299 20158 SH SOLE 894 0 19264 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 226473 148 SH SOLE 0 0 148 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 554586 9191 SH SOLE 402 0 8789 MICROSOFT CORP COM 594918104 BBG001S5TD05 16535708 57356 SH SOLE 2982 0 54374 MICROVISION INC DEL COM NEW 594960304 BBG001S74TH5 45390 17000 SH SOLE 0 0 17000 MODERNA INC COM 60770K107 BBG003PHHZV8 1281861 8347 SH SOLE 185 0 8162 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 356896 5119 SH SOLE 1152 0 3967 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 588817 10902 SH SOLE 8400 0 2502 MOODYS CORP COM 615369105 BBG001S5VP87 260911 853 SH SOLE 0 0 853 MSCI INC COM 55354G100 BBG001SV8B05 309392 553 SH SOLE 0 0 553 NASDAQ INC COM 631103108 BBG001SKTBJ6 940254 17199 SH SOLE 55 0 17144 NEKTAR THERAPEUTICS COM 640268108 BBG001S7RDK1 7417 10550 SH SOLE 0 0 10550 NETFLIX INC COM 64110L106 BBG001SF6L46 3213515 9302 SH SOLE 5 0 9297 NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 53456 17356 SH SOLE 0 0 17356 NEWMONT CORP COM 651639106 BBG001S5TKX3 289849 5913 SH SOLE 752 0 5161 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 2238221 29038 SH SOLE 780 0 28258 NIKE INC CL B 654106103 BBG001S6NTK2 1361964 11105 SH SOLE 608 0 10497 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 673332 3176 SH SOLE 1000 0 2176 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 265510 2886 SH SOLE 66 0 2820 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 567774 3568 SH SOLE 0 0 3568 NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 738994 21551 SH SOLE 0 0 21551 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 1013647 42341 SH SOLE 0 0 42341 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 116433 18024 SH SOLE 0 0 18024 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 11184787 40266 SH SOLE 4364 0 35902 OKTA INC CL A 679295105 BBG001YV1SN3 360225 4177 SH SOLE 0 0 4177 ORACLE CORP COM 68389X105 BBG001S5SJG6 939478 10111 SH SOLE 570 0 9541 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 361994 4289 SH SOLE 35 0 4254 OTTER TAIL CORP COM 689648103 BBG001S5TYX3 256084 3543 SH SOLE 0 0 3543 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 1589173 41755 SH SOLE 2460 0 39295 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 6562486 139776 SH SOLE 3572 0 136204 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 97464 11534 SH SOLE 4700 0 6834 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1106764 5541 SH SOLE 18 0 5523 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 247175 11079 SH SOLE 0 0 11079 PAYCHEX INC COM 704326107 BBG001S5V135 371123 3239 SH SOLE 600 0 2639 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 213712 703 SH SOLE 0 0 703 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 2280651 30032 SH SOLE 2033 0 27999 PEPSICO INC COM 713448108 BBG001S695T1 2264071 12419 SH SOLE 2422 0 9997 PFIZER INC COM 717081103 BBG001S5V466 2527147 61940 SH SOLE 1921 0 60019 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 5666272 114935 SH SOLE 3250 0 111685 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 677623 6968 SH SOLE 145 0 6823 PHILLIPS 66 COM 718546104 BBG00286S4P7 863970 8522 SH SOLE 298 0 8224 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 1175647 11845 SH SOLE 0 0 11845 PINTEREST INC CL A 72352L106 BBG002583CW7 350968 12870 SH SOLE 1000 0 11870 PIONEER FLOATING RATE FUND I COM 72369J102 BBG001SML8F1 879127 101049 SH SOLE 5050 0 95999 PIONEER HIGH INCOME FUND INC COM 72369H106 BBG001SKDJR7 4641930 700138 SH SOLE 27117 0 673021 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 284727 1394 SH SOLE 0 0 1394 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 118818 10138 SH SOLE 0 0 10138 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 318104 2503 SH SOLE 460 0 2043 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 5111353 34376 SH SOLE 2986 0 31390 PROGRESSIVE CORP COM 743315103 BBG001S5V509 290073 2028 SH SOLE 510 0 1518 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 2198538 24096 SH SOLE 0 0 24096 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 427344 6040 SH SOLE 0 0 6040 QORVO INC COM 74736K101 BBG007TJF1P5 768585 7567 SH SOLE 0 0 7567 QUALCOMM INC COM 747525103 BBG001S6VS70 1693209 13272 SH SOLE 150 0 13122 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 390341 2759 SH SOLE 755 0 2004 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 266602 2858 SH SOLE 0 0 2858 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 1841651 18806 SH SOLE 1468 0 17338 RBB FD INC MOTLEY FOOL MID 74933W627 BBG0141H0MD8 223978 9955 SH SOLE 4437 0 5518 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 296940 10463 SH SOLE 5917 0 4546 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 786340 957 SH SOLE 15 0 942 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 283671 2098 SH SOLE 25 0 2073 RIGEL PHARMACEUTICALS INC COM NEW 766559603 BBG001SD33Z0 13200 10000 SH SOLE 0 0 10000 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 177579 22197 SH SOLE 0 0 22197 ROYCE MICRO-CAP TR INC COM 780915104 BBG001S6DP67 3337727 380584 SH SOLE 6648 0 373936 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1129706 3277 SH SOLE 0 0 3277 SALESFORCE INC COM 79466L302 BBG001SDLP09 2604859 13039 SH SOLE 423 0 12616 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 1152198 33109 SH SOLE 0 0 33109 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 242237 4803 SH SOLE 0 0 4803 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 270060 5757 SH SOLE 0 0 5757 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 3456580 47247 SH SOLE 0 0 47247 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 347922 5339 SH SOLE 0 0 5339 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 891902 13145 SH SOLE 0 0 13145 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 239491 4467 SH SOLE 0 0 4467 SCYNEXIS INC COM NEW 811292200 BBG002133YY2 63000 21000 SH SOLE 0 0 21000 SELECT SECTOR SPDR TR CALL 81369Y905 9175 10000 SH Call SOLE 0 0 10000 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 3564492 43034 SH SOLE 0 0 43034 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 8677225 269898 SH SOLE 7068 0 262830 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 1230476 32918 SH SOLE 5 0 32913 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 6256065 41835 SH SOLE 919 0 40916 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 7088713 94883 SH SOLE 1055 0 93828 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 4557237 35202 SH SOLE 2853 0 32349 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 2280153 22536 SH SOLE 3350 0 19186 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 1646273 24320 SH SOLE 7521 0 16799 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 678342 8410 SH SOLE 1200 0 7210 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 4456859 29514 SH SOLE 4355 0 25159 SERVICENOW INC COM 81762P102 BBG001T4JFC0 773755 1665 SH SOLE 7 0 1658 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 647725 11257 SH SOLE 550 0 10707 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 557521 2480 SH SOLE 0 0 2480 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 2305673 48095 SH SOLE 0 0 48095 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 1638675 14635 SH SOLE 848 0 13787 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 236015 2000 SH SOLE 0 0 2000 SMARTSHEET INC COM CL A 83200N103 BBG00GQK3WC4 247222 5172 SH SOLE 0 0 5172 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 1287383 8181 SH SOLE 868 0 7313 SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 651687 2144 SH SOLE 24 0 2120 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 638247 7041 SH SOLE 500 0 6541 SOUTHERN CO COM 842587107 BBG001S5W777 508111 7303 SH SOLE 458 0 6845 SOUTHSTATE CORPORATION COM 840441109 BBG001S9J7Z3 244351 3429 SH SOLE 0 0 3429 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 4698411 14125 SH SOLE 1631 0 12494 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 3072808 16771 SH SOLE 1921 0 14850 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 470420 10477 SH SOLE 940 0 9537 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 227590 8845 SH SOLE 0 0 8845 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 BBG00F161LN8 1424223 47305 SH SOLE 0 0 47305 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 BBG006LCS5J4 282427 2840 SH SOLE 0 0 2840 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 5748719 178976 SH SOLE 111 0 178865 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 2525152 73986 SH SOLE 55 0 73931 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 BBG001SRXRM7 478303 8781 SH SOLE 0 0 8781 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 391565 11423 SH SOLE 0 0 11423 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 10264819 25074 SH SOLE 2083 0 22991 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 468248 1021 SH SOLE 50 0 971 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 628070 5372 SH SOLE 150 0 5222 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 416374 6208 SH SOLE 16 0 6192 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 BBG004MKB438 266667 14013 SH SOLE 0 0 14013 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 733578 7989 SH SOLE 0 0 7989 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 14205134 142607 SH SOLE 15453 0 127154 SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 767661 36176 SH SOLE 24 0 36152 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 890505 9594 SH SOLE 0 0 9594 SPDR SER TR BLOOMBERG INTL 78464A151 BBG001T8QLK1 357830 12538 SH SOLE 0 0 12538 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 510587 16779 SH SOLE 0 0 16779 SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 317110 3572 SH SOLE 0 0 3572 SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 342900 10097 SH SOLE 250 0 9847 SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 2984859 25747 SH SOLE 0 0 25747 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 442211 9445 SH SOLE 0 0 9445 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 1026766 41005 SH SOLE 1045 0 39960 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 5034379 226978 SH SOLE 46 0 226932 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 1620403 70514 SH SOLE 0 0 70514 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 14107980 487490 SH SOLE 213 0 487277 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 5826708 115541 SH SOLE 0 0 115541 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 5880385 228010 SH SOLE 0 0 228010 SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 4133777 141325 SH SOLE 0 0 141325 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 4648209 143066 SH SOLE 100 0 142966 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 630613 20421 SH SOLE 0 0 20421 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 3275134 74537 SH SOLE 1636 0 72901 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 9500329 197307 SH SOLE 377 0 196930 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 7959011 210723 SH SOLE 5827 0 204896 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 1889074 64628 SH SOLE 0 0 64628 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 980488 33091 SH SOLE 326 0 32765 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 29094557 525552 SH SOLE 12424 0 513128 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 978873 25760 SH SOLE 0 0 25760 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 28777517 706718 SH SOLE 1944 0 704774 SPDR SER TR S&P 500 ESG ETF 78468R531 BBG00W7DVF50 1903611 48278 SH SOLE 0 0 48278 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 245013 3322 SH SOLE 496 0 2826 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 553879 7271 SH SOLE 0 0 7271 SPDR SER TR S&P 600 SML CAP 78464A813 BBG001SPTB69 1296116 15424 SH SOLE 0 0 15424 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 491302 6447 SH SOLE 20 0 6427 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 6473145 52325 SH SOLE 3155 0 49170 SPDR SER TR S&P KENSHO CLEAN 78468R655 BBG00M9BL931 312563 3606 SH SOLE 0 0 3606 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 254106 5794 SH SOLE 1774 0 4020 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 1189836 8698 SH SOLE 0 0 8698 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 417031 3121 SH SOLE 0 0 3121 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 2929876 154938 SH SOLE 0 0 154938 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 261385 31341 SH SOLE 0 0 31341 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 2267387 184641 SH SOLE 9189 0 175452 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 696176 16792 SH SOLE 0 0 16792 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 BBG002XY88Z0 376445 13649 SH SOLE 0 0 13649 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 1302853 31754 SH SOLE 0 0 31754 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 332063 8250 SH SOLE 0 0 8250 STARBUCKS CORP COM 855244109 BBG001S72KH6 568999 5464 SH SOLE 100 0 5364 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 212469 1879 SH SOLE 914 0 965 STRYKER CORPORATION COM 863667101 BBG001S8FR03 651139 2281 SH SOLE 423 0 1858 SYNLOGIC INC COM 87166L100 BBG001T92245 22120 35000 SH SOLE 0 0 35000 SYNOPSYS INC COM 871607107 BBG001S5VTR8 288537 747 SH SOLE 0 0 747 SYSCO CORP COM 871829107 BBG001S5WJS8 373936 4842 SH SOLE 59 0 4783 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 360829 3879 SH SOLE 318 0 3561 TARGET CORP COM 87612E106 BBG001SC0K41 423042 2554 SH SOLE 115 0 2439 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 BBG001S6TBF1 5113976 367119 SH SOLE 10677 0 356442 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 258175 577 SH SOLE 314 0 263 TEMPLETON EMERGING MKTS FD COM 880191101 BBG001S5QVH0 179713 15360 SH SOLE 945 0 14415 TERADYNE INC COM 880770102 BBG001S5WMZ3 767782 7141 SH SOLE 0 0 7141 TESLA INC COM 88160R101 BBG001SQKGD7 11468868 55282 SH SOLE 8764 0 46518 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1236667 6648 SH SOLE 1253 0 5395 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 245041 959 SH SOLE 47 0 912 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 1343313 22054 SH SOLE 350 0 21704 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 3598143 6243 SH SOLE 1687 0 4556 TJX COS INC NEW COM 872540109 BBG001S5WQ93 1222141 15597 SH SOLE 0 0 15597 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 590126 4074 SH SOLE 0 0 4074 TORO CO COM 891092108 BBG001S5WX98 487341 4384 SH SOLE 3476 0 908 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 332172 1938 SH SOLE 0 0 1938 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 248516 7288 SH SOLE 215 0 7073 TWILIO INC CL A 90138F102 BBG0029ZX859 220043 3302 SH SOLE 25 0 3277 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 252500 712 SH SOLE 0 0 712 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 379581 11974 SH SOLE 135 0 11839 UNION PAC CORP COM 907818108 BBG001S5X2M0 449413 2233 SH SOLE 276 0 1957 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 518183 2671 SH SOLE 0 0 2671 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 594989 1503 SH SOLE 885 0 618 UNITED STATES ANTIMONY CORP COM 911549103 BBG001S9DGF1 3774 10000 SH SOLE 0 0 10000 UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 262371 3949 SH SOLE 312 0 3637 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 225083 1005 SH SOLE 12 0 993 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 3077452 6512 SH SOLE 65 0 6447 URBAN-GRO INC COM NEW 91704K202 BBG00KY0HW26 322522 119452 SH SOLE 4053 0 115399 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 396478 10998 SH SOLE 1685 0 9313 V F CORP COM 918204108 BBG001S5X749 471947 20600 SH SOLE 100 0 20500 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 232828 14755 SH SOLE 0 0 14755 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 1229737 8809 SH SOLE 0 0 8809 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 453678 14024 SH SOLE 0 0 14024 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 1039548 20092 SH SOLE 0 0 20092 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 BBG001SSYS60 4739661 39006 SH SOLE 1145 0 37861 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 296217 4012 SH SOLE 0 0 4012 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 434299 1650 SH SOLE 0 0 1650 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 1857963 12665 SH SOLE 0 0 12665 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 598366 7066 SH SOLE 0 0 7066 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 689994 7771 SH SOLE 0 0 7771 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 356688 4648 SH SOLE 0 0 4648 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 1635926 21387 SH SOLE 2450 0 18937 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 5918202 80160 SH SOLE 814 0 79346 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 208215 1485 SH SOLE 25 0 1460 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 8991840 36048 SH SOLE 80 0 35968 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 3431956 18371 SH SOLE 735 0 17636 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 781612 4011 SH SOLE 0 0 4011 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 642630 4793 SH SOLE 0 0 4793 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 4678113 22180 SH SOLE 1932 0 20248 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 3094049 37260 SH SOLE 0 0 37260 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 9681509 25744 SH SOLE 590 0 25154 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 443034 2791 SH SOLE 0 0 2791 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 12096282 63813 SH SOLE 1763 0 62050 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 36363751 178166 SH SOLE 168 0 177998 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 3269334 23672 SH SOLE 130 0 23542 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 3001346 56131 SH SOLE 0 0 56131 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 2536669 62789 SH SOLE 378 0 62411 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 341325 5600 SH SOLE 0 0 5600 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 540285 4946 SH SOLE 200 0 4746 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 1788757 19424 SH SOLE 0 0 19424 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 3209767 67122 SH SOLE 0 0 67122 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 690599 13632 SH SOLE 0 0 13632 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 1071906 17877 SH SOLE 0 0 17877 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 2760224 34408 SH SOLE 120 0 34288 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 362802 6197 SH SOLE 0 0 6197 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 4051135 53144 SH SOLE 1870 0 51274 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 736490 11711 SH SOLE 0 0 11711 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 1128229 6055 SH SOLE 2630 0 3425 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 14930382 96944 SH SOLE 137 0 96807 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 4165416 75447 SH SOLE 324 0 75123 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1744520 38621 SH SOLE 607 0 38014 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 7232935 68559 SH SOLE 0 0 68559 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 295470 2925 SH SOLE 0 0 2925 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 304787 1490 SH SOLE 0 0 1490 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 453729 1903 SH SOLE 0 0 1903 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 2350733 6098 SH SOLE 0 0 6098 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 336892 1833 SH SOLE 0 0 1833 VERISIGN INC COM 92343E102 BBG001S7BCF6 267651 1267 SH SOLE 22 0 1245 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 3170461 81524 SH SOLE 6317 0 75207 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 441414 1401 SH SOLE 0 0 1401 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 5615984 92642 SH SOLE 0 0 92642 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 523239 10082 SH SOLE 0 0 10082 VISA INC COM CL A 92826C839 BBG001SRCFY3 8656875 38397 SH SOLE 1920 0 36477 VISTA GOLD CORP COM NEW 927926303 BBG001S9BFZ3 8428 14000 SH SOLE 0 0 14000 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 508480 46058 SH SOLE 0 0 46058 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 307586 8895 SH SOLE 720 0 8175 WALMART INC COM 931142103 BBG001S5XH92 2634449 17867 SH SOLE 1094 0 16773 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 158403 10490 SH SOLE 631 0 9859 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1737325 10647 SH SOLE 762 0 9885 WATSCO INC COM 942622200 BBG001S82CQ2 301152 947 SH SOLE 0 0 947 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 373965 10004 SH SOLE 1680 0 8324 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 873071 2520 SH SOLE 0 0 2520 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 686803 14261 SH SOLE 0 0 14261 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 BBG00YM346S6 270873 15158 SH SOLE 0 0 15158 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 1906204 37919 SH SOLE 0 0 37919 WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 1502924 30222 SH SOLE 0 0 30222 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 2363408 69779 SH SOLE 0 0 69779 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 258146 7363 SH SOLE 0 0 7363 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 224350 2727 SH SOLE 0 0 2727 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 648554 15826 SH SOLE 0 0 15826 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 1420776 28564 SH SOLE 21668 0 6896 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 6187207 99249 SH SOLE 100 0 99149 WISDOMTREE TR US S CAP QTY DIV 97717X651 BBG004WG0DQ3 238072 5727 SH SOLE 5000 0 727 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 659170 15252 SH SOLE 5983 0 9269 WORKDAY INC CL A 98138H101 BBG001T21KQ7 227816 1103 SH SOLE 0 0 1103 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 791235 20231 SH SOLE 0 0 20231 WP CAREY INC COM 92936U109 BBG001S67MM3 404748 5226 SH SOLE 0 0 5226 WW INTL INC COM 98262P101 BBG001SFWZR1 111169 26983 SH SOLE 788 0 26195 XPO INC COM 983793100 BBG001SJW3C0 309271 9695 SH SOLE 0 0 9695 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 425802 1339 SH SOLE 0 0 1339 ZOETIS INC CL A 98978V103 BBG0039320P7 207224 1245 SH SOLE 0 0 1245 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 539517 7307 SH SOLE 0 0 7307 ZSCALER INC COM 98980G102 BBG003338H61 308083 2637 SH SOLE 0 0 2637