0001765380-23-000092.txt : 20230504 0001765380-23-000092.hdr.sgml : 20230504 20230504125155 ACCESSION NUMBER: 0001765380-23-000092 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230504 DATE AS OF CHANGE: 20230504 EFFECTIVENESS DATE: 20230504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FourThought Financial Partners, LLC CENTRAL INDEX KEY: 0001956790 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-22831 FILM NUMBER: 23887576 BUSINESS ADDRESS: STREET 1: 310 W. VENICE AVENUE STREET 2: SUITE 201 CITY: VENICE STATE: FL ZIP: 34285 BUSINESS PHONE: 941-408-8557 MAIL ADDRESS: STREET 1: 310 W. VENICE AVENUE STREET 2: SUITE 201 CITY: VENICE STATE: FL ZIP: 34285 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001956790 XXXXXXXX 03-31-2023 03-31-2023 FourThought Financial Partners, LLC
310 W. VENICE AVENUE SUITE 201 VENICE FL 34285
13F HOLDINGS REPORT 028-22831 N
Andy Warning Compliance Consultant 513-832-5463 Andy Warning Cincinnati OH 05-04-2023 0 324 728980561 false
INFORMATION TABLE 2 fourthought13f1q2023.xml FOURTHOUGHT 13F 2023 Q1 AMAZON COM INC COM Stock 023135106 7587580 73459 SH SOLE 73459 0 0 PRUDENTIAL FINL INC COM Stock 744320102 1188083 14359 SH SOLE 14359 0 0 INVESCO QQQ TRUST ETF 46090E103 3770088 11747 SH SOLE 11747 0 0 STARBUCKS CORP COM Stock 855244109 696085 6684 SH SOLE 6684 0 0 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 269709 4318 SH SOLE 4318 0 0 ELEVANCE HEALTH INC COM Stock 036752103 291060 633 SH SOLE 633 0 0 DOLLAR GEN CORP NEW COM Stock 256677105 252169 1198 SH SOLE 1198 0 0 HUBBELL INC COM Stock 443510607 956160 3929 SH SOLE 3929 0 0 JOHNSON & JOHNSON COM Stock 478160104 10573183 68214 SH SOLE 68214 0 0 WASTE MGMT INC DEL COM Stock 94106L109 1093398 6700 SH SOLE 6700 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 1611370 7895 SH SOLE 7895 0 0 BANK OZK LITTLE ROCK ARK COM Stock 06417N103 343852 10054 SH SOLE 10054 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 10221787 20572 SH SOLE 20572 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 3078411 9410 SH SOLE 9410 0 0 YUM BRANDS INC COM Stock 988498101 1872762 14179 SH SOLE 14179 0 0 BOSTON SCIENTIFIC CORP COM Stock 101137107 275465 5506 SH SOLE 5506 0 0 SUNSTONE HOTEL INVS INC NEW COM REIT 867892101 115586 11699 SH SOLE 11699 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 11438154 76926 SH SOLE 76926 0 0 COCA COLA CO COM Stock 191216100 483338 7792 SH SOLE 7792 0 0 GENERAL MLS INC COM Stock 370334104 331461 3878 SH SOLE 3878 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 1980647 76472 SH SOLE 76472 0 0 PPG INDS INC COM Stock 693506107 1073642 8037 SH SOLE 8037 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 347187 1789 SH SOLE 1789 0 0 COHEN & STEERS REIT & PFD & IN COM CEF 19247X100 1245274 63827 SH SOLE 63827 0 0 ISHARES MSCI ACWI EX U.S. ETF ETF 464288240 1639891 33625 SH SOLE 33625 0 0 ESSEX PPTY TR INC COM REIT 297178105 1362668 6515 SH SOLE 6515 0 0 INTEL CORP COM Stock 458140100 390241 11944 SH SOLE 11944 0 0 RELIANCE STEEL & ALUMINUM CO COM Stock 759509102 444330 1730 SH SOLE 1730 0 0 MEDTRONIC PLC SHS Stock G5960L103 10885872 135026 SH SOLE 135026 0 0 CLOROX CO DEL COM Stock 189054109 217878 1376 SH SOLE 1376 0 0 ISHARES MSCI TAIWAN ETF ETF 46434G772 271229 5983 SH SOLE 5983 0 0 PAYCHEX INC COM Stock 704326107 326859 2852 SH SOLE 2852 0 0 MEDICAL PPTYS TRUST INC COM REIT 58463J304 541946 65930 SH SOLE 65930 0 0 INTEGER HLDGS CORP COM Stock 45826H109 708583 9143 SH SOLE 9143 0 0 HANOVER INS GROUP INC COM Stock 410867105 205729 1601 SH SOLE 1601 0 0 PROLOGIS INC. COM REIT 74340W103 2400993 19243 SH SOLE 19243 0 0 SANOFI SPONSORED ADR ADR 80105N105 320600 5891 SH SOLE 5891 0 0 MERCK & CO INC COM Stock 58933Y105 877975 8252 SH SOLE 8252 0 0 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 1019164 9736 SH SOLE 9736 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 1173965 2867 SH SOLE 2867 0 0 MCKESSON CORP COM Stock 58155Q103 754895 2120 SH SOLE 2120 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 3762170 10352 SH SOLE 10352 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 2778440 11412 SH SOLE 11412 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 394616 1511 SH SOLE 1511 0 0 ACI WORLDWIDE INC COM Stock 004498101 292220 10831 SH SOLE 10831 0 0 EMERSON ELEC CO COM Stock 291011104 490205 5625 SH SOLE 5625 0 0 CORCEPT THERAPEUTICS INC COM Stock 218352102 268714 12406 SH SOLE 12406 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 442526 6981 SH SOLE 6981 0 0 BLACKLINE INC COM Stock 09239B109 732674 10911 SH SOLE 10911 0 0 ALLSTATE CORP COM Stock 020002101 1489619 13443 SH SOLE 13443 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 212660 1173 SH SOLE 1173 0 0 ISHARES CORE U.S. REIT ETF ETF 464288521 257320 5105 SH SOLE 5105 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 462838 1469 SH SOLE 1469 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 307590 3718 SH SOLE 3718 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 9495973 244175 SH SOLE 244175 0 0 UNUM GROUP COM Stock 91529Y106 200648 5072 SH SOLE 5072 0 0 CHUBB LIMITED COM Stock H1467J104 7179650 36974 SH SOLE 36974 0 0 FEDEX CORP COM Stock 31428X106 921957 4035 SH SOLE 4035 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 322545 1435 SH SOLE 1435 0 0 PEPSICO INC COM Stock 713448108 14031332 76968 SH SOLE 76968 0 0 HAMILTON LANE INC CL A Stock 407497106 758154 10248 SH SOLE 10248 0 0 HONEYWELL INTL INC COM Stock 438516106 2557863 13383 SH SOLE 13383 0 0 FORD MTR CO DEL COM Stock 345370860 164354 13044 SH SOLE 13044 0 0 XCEL ENERGY INC COM Stock 98389B100 1557433 23093 SH SOLE 23093 0 0 BP PLC SPONSORED ADR ADR 055622104 295528 7789 SH SOLE 7789 0 0 HOME DEPOT INC COM Stock 437076102 11209105 37981 SH SOLE 37981 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1187180 5332 SH SOLE 5332 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 218919 3050 SH SOLE 3050 0 0 INVESCO NASDAQ INTERNET ETF ETF 46137V530 632878 4492 SH SOLE 4492 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 319208 2329 SH SOLE 2329 0 0 SOUTHERN CO COM Stock 842587107 1929451 27729 SH SOLE 27729 0 0 BECTON DICKINSON & CO COM Stock 075887109 282557 1141 SH SOLE 1141 0 0 KEYCORP COM Stock 493267108 129369 10333 SH SOLE 10333 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 243708 6939 SH SOLE 6939 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 479755 1963 SH SOLE 1963 0 0 FORTINET INC COM Stock 34959E109 494529 7441 SH SOLE 7441 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 4550648 90434 SH SOLE 90434 0 0 AON PLC SHS CL A Stock G0403H108 773522 2453 SH SOLE 2453 0 0 NERDY INC CL A COM Stock 64081V109 47000 11244 SH SOLE 11244 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 402580 4163 SH SOLE 4163 0 0 WASTE CONNECTIONS INC COM Stock 94106B101 497743 3579 SH SOLE 3579 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2290765 7419 SH SOLE 7419 0 0 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 3990892 10356 SH SOLE 10356 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 7227491 69676 SH SOLE 69676 0 0 PROGRESSIVE CORP COM Stock 743315103 249497 1744 SH SOLE 1744 0 0 INTUIT COM Stock 461202103 4034869 9050 SH SOLE 9050 0 0 AEGON N V NY REGISTRY SHS ADR 007924103 57869 13458 SH SOLE 13458 0 0 CSX CORP COM Stock 126408103 2536616 84723 SH SOLE 84723 0 0 COMCAST CORP NEW CL A Stock 20030N101 9256966 244182 SH SOLE 244182 0 0 GENERAC HLDGS INC COM Stock 368736104 1161864 10757 SH SOLE 10757 0 0 MICROSOFT CORP COM Stock 594918104 32050523 111170 SH SOLE 111170 0 0 SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 1569870 27800 SH SOLE 27800 0 0 GOOSEHEAD INS INC COM CL A Stock 38267D109 969145 18566 SH SOLE 18566 0 0 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 239535 15863 SH SOLE 15863 0 0 CVS HEALTH CORP COM Stock 126650100 442461 5954 SH SOLE 5954 0 0 FOCUS FINL PARTNERS INC COM CL A Stock 34417P100 414960 8000 SH SOLE 8000 0 0 ENDAVA PLC ADS ADR 29260V105 575934 8573 SH SOLE 8573 0 0 ARES CAPITAL CORP COM CEF 04010L103 325204 17795 SH SOLE 17795 0 0 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 2328000 5 SH SOLE 5 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101 218225 10367 SH SOLE 10367 0 0 BOEING CO COM Stock 097023105 713977 3361 SH SOLE 3361 0 0 NEXTERA ENERGY INC COM Stock 65339F101 14710411 190846 SH SOLE 190846 0 0 NIKE INC CL B Stock 654106103 5016178 40901 SH SOLE 40901 0 0 ALIGN TECHNOLOGY INC COM Stock 016255101 3372809 10094 SH SOLE 10094 0 0 TESLA INC COM Stock 88160R101 248330 1197 SH SOLE 1197 0 0 LINDE PLC SHS Stock G54950103 284560 800 SH SOLE 800 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 654350 3509 SH SOLE 3509 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 399875 1886 SH SOLE 1886 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101 848646 8586 SH SOLE 8586 0 0 PUBLIC STORAGE COM REIT 74460D109 221699 733 SH SOLE 733 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 1333274 3458 SH SOLE 3458 0 0 BLACKROCK LTD DURATION INCOME COM SHS CEF 09249W101 1238334 94457 SH SOLE 94457 0 0 CARLISLE COS INC COM Stock 142339100 454627 2011 SH SOLE 2011 0 0 HUNTSMAN CORP COM Stock 447011107 696782 25467 SH SOLE 25467 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 960731 10232 SH SOLE 10232 0 0 VANGUARD S&P 500 ETF ETF 922908363 7673556 20404 SH SOLE 20404 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 3487605 50246 SH SOLE 50246 0 0 ILLUMINA INC COM Stock 452327109 4825645 20751 SH SOLE 20751 0 0 AKAMAI TECHNOLOGIES INC 0.125 05/01/2025 Convertible 00971TAJ0 12064 12000 SH SOLE 12000 0 0 AMCOR PLC ORD Stock G0250X107 146313 12857 SH SOLE 12857 0 0 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 3947735 28761 SH SOLE 28761 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1094195 7566 SH SOLE 7566 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 143929 11542 SH SOLE 11542 0 0 VANGUARD RUSSELL 2000 ETF ETF 92206C664 1537540 21331 SH SOLE 21331 0 0 LILLY ELI & CO COM Stock 532457108 1036461 3018 SH SOLE 3018 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 11086518 38600 SH SOLE 38600 0 0 WESTERN DIGITAL CORP. 1.5 02/01/2024 Convertible 958102AP0 22172 23000 SH SOLE 23000 0 0 LEIDOS HOLDINGS INC COM Stock 525327102 443152 4813 SH SOLE 4813 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4210934 66957 SH SOLE 66957 0 0 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 2701487 40435 SH SOLE 40435 0 0 PROGYNY INC COM Stock 74340E103 990035 30823 SH SOLE 30823 0 0 VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 574209 3479 SH SOLE 3479 0 0 VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 536413 4451 SH SOLE 4451 0 0 GLOBAL X CYBERSECURITY ETF ETF 37954Y384 252088 10750 SH SOLE 10750 0 0 LITHIA MTRS INC COM Stock 536797103 312532 1365 SH SOLE 1365 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM CEF 48661E108 2229501 290299 SH SOLE 290299 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 1837517 19047 SH SOLE 19047 0 0 DIGITAL RLTY TR INC COM REIT 253868103 1934590 19678 SH SOLE 19678 0 0 AFLAC INC COM Stock 001055102 494384 7662 SH SOLE 7662 0 0 PGT INNOVATIONS INC COM Stock 69336V101 257905 10271 SH SOLE 10271 0 0 BAYFIRST FINANCIAL CORP COM Stock 32050L105 433722 27928 SH SOLE 27928 0 0 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 1524103 27913 SH SOLE 27913 0 0 BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108 1095871 114871 SH SOLE 114871 0 0 SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 274316 3026 SH SOLE 3026 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 264476 3188 SH SOLE 3188 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 410047 4506 SH SOLE 4506 0 0 BLACKROCK DEBT STRATEGIES FD I COM NEW CEF 09255R202 171798 18065 SH SOLE 18065 0 0 MIND TECHNOLOGY INC COM Stock 602566101 6019 13025 SH SOLE 13025 0 0 EVERSOURCE ENERGY COM Stock 30040W108 267593 3419 SH SOLE 3419 0 0 BROWN FORMAN CORP CL B Stock 115637209 339163 5277 SH SOLE 5277 0 0 MARATHON PETE CORP COM Stock 56585A102 5333770 39559 SH SOLE 39559 0 0 SNOWFLAKE INC CL A Stock 833445109 3164334 20509 SH SOLE 20509 0 0 LAKELAND FINL CORP COM Stock 511656100 1312308 20950 SH SOLE 20950 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 644189 784 SH SOLE 784 0 0 VANGUARD RUSSELL 1000 ETF ETF 92206C730 2078639 11155 SH SOLE 11155 0 0 EOS ENERGY ENTERPRISES INC COM CL A Stock 29415C101 179900 70000 SH SOLE 70000 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 722965 57976 SH SOLE 57976 0 0 PETCO HEALTH & WELLNESS CO INC COM Stock 71601V105 398178 44242 SH SOLE 44242 0 0 BLACKROCK UTILS INFRASTRUCTURE COM CEF 09248D104 1003994 41867 SH SOLE 41867 0 0 TRACTOR SUPPLY CO COM Stock 892356106 230104 979 SH SOLE 979 0 0 VISA INC COM CL A Stock 92826C839 13216107 58618 SH SOLE 58618 0 0 PROTERRA INC COM Stock 74374T109 18860 12408 SH SOLE 12408 0 0 DOXIMITY INC CL A Stock 26622P107 393158 12142 SH SOLE 12142 0 0 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 366542 5039 SH SOLE 5039 0 0 WARBY PARKER INC CL A COM Stock 93403J106 537220 50729 SH SOLE 50729 0 0 VANGUARD GROWTH ETF ETF 922908736 207784 833 SH SOLE 833 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 882198 37733 SH SOLE 37733 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 246085 1254 SH SOLE 1254 0 0 PHILLIPS 66 COM Stock 718546104 8400662 82863 SH SOLE 82863 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 13475690 65947 SH SOLE 65947 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1198610 13237 SH SOLE 13237 0 0 EAGLE MATLS INC COM Stock 26969P108 333032 2269 SH SOLE 2269 0 0 META PLATFORMS INC CL A Stock 30303M102 4642610 21905 SH SOLE 21905 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 5080717 7463 SH SOLE 7463 0 0 INGREDION INC COM Stock 457187102 295319 2902 SH SOLE 2902 0 0 FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 3995687 150044 SH SOLE 150044 0 0 SERVICENOW INC COM Stock 81762P102 3753079 8076 SH SOLE 8076 0 0 ASPEN TECHNOLOGY INC COM Stock 29109X106 538760 2354 SH SOLE 2354 0 0 FIVE BELOW INC COM Stock 33829M101 1387002 6733 SH SOLE 6733 0 0 EPAM SYS INC COM Stock 29414B104 315445 1055 SH SOLE 1055 0 0 MONDELEZ INTL INC CL A Stock 609207105 552435 7923 SH SOLE 7923 0 0 BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101 515345 48389 SH SOLE 48389 0 0 QUALYS INC COM Stock 74758T303 651530 5011 SH SOLE 5011 0 0 BROADCOM INC COM Stock 11135F101 11744577 18306 SH SOLE 18306 0 0 CREDIT SUISSE HIGH YIELD BD FD SH BEN INT CEF 22544F103 93719 49587 SH SOLE 49587 0 0 DIAMONDBACK ENERGY INC COM Stock 25278X109 554122 4099 SH SOLE 4099 0 0 MPLX LP COM UNIT REP LTD Stock 55336V100 764618 22195 SH SOLE 22195 0 0 MOODYS CORP COM Stock 615369105 209624 685 SH SOLE 685 0 0 PIONEER NAT RES CO COM Stock 723787107 866630 4243 SH SOLE 4243 0 0 NEW YORK CMNTY BANCORP INC COM Stock 649445103 261771 28957 SH SOLE 28957 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 588075 6392 SH SOLE 6392 0 0 HEXCEL CORP NEW COM Stock 428291108 237374 3478 SH SOLE 3478 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 8808541 30819 SH SOLE 30819 0 0 ENBRIDGE INC COM Stock 29250N105 420014 11009 SH SOLE 11009 0 0 NVIDIA CORPORATION COM Stock 67066G104 7676322 27635 SH SOLE 27635 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 429229 8492 SH SOLE 8492 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 360543 4526 SH SOLE 4526 0 0 GRAINGER W W INC COM Stock 384802104 447065 649 SH SOLE 649 0 0 ABBVIE INC COM Stock 00287Y109 2836118 17795 SH SOLE 17795 0 0 INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107 675673 8184 SH SOLE 8184 0 0 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 1330081 28206 SH SOLE 28206 0 0 ZOETIS INC CL A Stock 98978V103 1822963 10952 SH SOLE 10952 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 3835969 41238 SH SOLE 41238 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 427147 1883 SH SOLE 1883 0 0 APOLLO TACTICAL INCOME FD INC COM CEF 037638103 518323 42765 SH SOLE 42765 0 0 FACTSET RESH SYS INC COM Stock 303075105 513257 1236 SH SOLE 1236 0 0 SIMPSON MFG INC COM Stock 829073105 421976 3848 SH SOLE 3848 0 0 ROCKWELL AUTOMATION INC COM Stock 773903109 258593 881 SH SOLE 881 0 0 STRYKER CORPORATION COM Stock 863667101 339147 1188 SH SOLE 1188 0 0 QUALCOMM INC COM Stock 747525103 6466507 50685 SH SOLE 50685 0 0 GENERAL DYNAMICS CORP COM Stock 369550108 490460 2149 SH SOLE 2149 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 713017 2791 SH SOLE 2791 0 0 DISCOVER FINL SVCS COM Stock 254709108 451821 4571 SH SOLE 4571 0 0 MCDONALDS CORP COM Stock 580135101 1172589 4193 SH SOLE 4193 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 251184 2408 SH SOLE 2408 0 0 FIRST TR INTER DURATN PFD & IN COM CEF 33718W103 1039621 65882 SH SOLE 65882 0 0 CISCO SYS INC COM Stock 17275R102 8965779 171511 SH SOLE 171511 0 0 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 1855487 37929 SH SOLE 37929 0 0 COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 320543 13137 SH SOLE 13137 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 507549 7259 SH SOLE 7259 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 1843176 18806 SH SOLE 18806 0 0 AUTODESK INC COM Stock 052769106 2356788 11322 SH SOLE 11322 0 0 AT&T INC COM Stock 00206R102 1725957 89660 SH SOLE 89660 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 690813 9002 SH SOLE 9002 0 0 FOX FACTORY HLDG CORP COM Stock 35138V102 986495 8128 SH SOLE 8128 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 242608 2537 SH SOLE 2537 0 0 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 3495859 28177 SH SOLE 28177 0 0 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 305015 1066 SH SOLE 1066 0 0 NUVEEN FLOATING RATE INCOME OP COM SHS CEF 6706EN100 240483 29985 SH SOLE 29985 0 0 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 2387734 17173 SH SOLE 17173 0 0 ISHARES SEMICONDUCTOR ETF ETF 464287523 373090 839 SH SOLE 839 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 228100 2500 SH SOLE 2500 0 0 SKYWORKS SOLUTIONS INC COM Stock 83088M102 7291061 61799 SH SOLE 61799 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 217189 1906 SH SOLE 1906 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 492076 1197 SH SOLE 1197 0 0 ADVENT CONV & INCOME FD COM CEF 00764C109 528428 45711 SH SOLE 45711 0 0 THE CIGNA GROUP COM Stock 125523100 382565 1497 SH SOLE 1497 0 0 UNION PAC CORP COM Stock 907818108 1012740 5031 SH SOLE 5031 0 0 ECOLAB INC COM Stock 278865100 297136 1795 SH SOLE 1795 0 0 SALESFORCE INC COM Stock 79466L302 5899503 29530 SH SOLE 29530 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 7841121 16982 SH SOLE 16982 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 3705503 6429 SH SOLE 6429 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 16403409 34699 SH SOLE 34699 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 10471771 80360 SH SOLE 80360 0 0 MONOLITHIC PWR SYS INC COM Stock 609839105 3459047 6910 SH SOLE 6910 0 0 CRESCENT PT ENERGY CORP COM Stock 22576C101 262230 37143 SH SOLE 37143 0 0 CHEVRON CORP NEW COM Stock 166764100 10238210 62749 SH SOLE 62749 0 0 CONOCOPHILLIPS COM Stock 20825C104 686983 6924 SH SOLE 6924 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 217483 4814 SH SOLE 4814 0 0 DANAHER CORPORATION COM Stock 235851102 585827 2324 SH SOLE 2324 0 0 TJX COS INC NEW COM Stock 872540109 467325 5963 SH SOLE 5963 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100 201152 24895 SH SOLE 24895 0 0 BANK AMERICA CORP COM Stock 060505104 589624 20616 SH SOLE 20616 0 0 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 324767 1285 SH SOLE 1285 0 0 WALMART INC COM Stock 931142103 3188561 21624 SH SOLE 21624 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 505876 3859 SH SOLE 3859 0 0 ORACLE CORP COM Stock 68389X105 292705 3150 SH SOLE 3150 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 659684 6736 SH SOLE 6736 0 0 TEXAS INSTRS INC COM Stock 882508104 12579984 67630 SH SOLE 67630 0 0 TARGET CORP COM Stock 87612E106 5045831 30464 SH SOLE 30464 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 668765 6339 SH SOLE 6339 0 0 PFIZER INC COM Stock 717081103 1296978 31788 SH SOLE 31788 0 0 MORGAN STANLEY COM NEW Stock 617446448 1057133 12040 SH SOLE 12040 0 0 3M CO COM Stock 88579Y101 331246 3151 SH SOLE 3151 0 0 KLA CORP COM NEW Stock 482480100 253903 636 SH SOLE 636 0 0 CATERPILLAR INC COM Stock 149123101 2997011 13096 SH SOLE 13096 0 0 SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 217239 11871 SH SOLE 11871 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 2946320 28330 SH SOLE 28330 0 0 BEST BUY INC COM Stock 086516101 6406974 81857 SH SOLE 81857 0 0 AMERICAN EXPRESS CO COM Stock 025816109 308851 1872 SH SOLE 1872 0 0 AMGEN INC COM Stock 031162100 8465071 35015 SH SOLE 35015 0 0 APPLIED MATLS INC COM Stock 038222105 6125448 49869 SH SOLE 49869 0 0 ANALOG DEVICES INC COM Stock 032654105 415701 2107 SH SOLE 2107 0 0 WILLIAMS COS INC COM Stock 969457100 1258131 42134 SH SOLE 42134 0 0 ARISTA NETWORKS INC COM Stock 040413106 485675 2893 SH SOLE 2893 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 502257 5657 SH SOLE 5657 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 437777 5933 SH SOLE 5933 0 0 MERCADOLIBRE INC COM Stock 58733R102 5606627 4253 SH SOLE 4253 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103 385540 2232 SH SOLE 2232 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 300847 1953 SH SOLE 1953 0 0 HERCULES CAPITAL INC COM CEF 427096508 308176 23908 SH SOLE 23908 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 4194858 42100 SH SOLE 42100 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 4703907 94096 SH SOLE 94096 0 0 GLOBANT S A COM Stock L44385109 264548 1613 SH SOLE 1613 0 0 EATON CORP PLC SHS Stock G29183103 232680 1358 SH SOLE 1358 0 0 CRANE NXT CO COM Stock 224441105 641916 5655 SH SOLE 5655 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 989704 12939 SH SOLE 12939 0 0 LAM RESEARCH CORP COM Stock 512807108 11121500 20979 SH SOLE 20979 0 0 LATTICE SEMICONDUCTOR CORP COM Stock 518415104 204848 2145 SH SOLE 2145 0 0 LITTELFUSE INC COM Stock 537008104 335167 1250 SH SOLE 1250 0 0 ONTO INNOVATION INC COM Stock 683344105 220052 2504 SH SOLE 2504 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 623859 6415 SH SOLE 6415 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 4590722 66234 SH SOLE 66234 0 0 REALTY INCOME CORP COM REIT 756109104 3678983 58101 SH SOLE 58101 0 0 ALTRIA GROUP INC COM Stock 02209S103 395206 8857 SH SOLE 8857 0 0 DOMINION ENERGY INC COM Stock 25746U109 316059 5653 SH SOLE 5653 0 0 CITIGROUP INC COM NEW Stock 172967424 336201 7170 SH SOLE 7170 0 0 CADENCE DESIGN SYSTEM INC COM Stock 127387108 208409 992 SH SOLE 992 0 0 EXXON MOBIL CORP COM Stock 30231G102 3373336 30761 SH SOLE 30761 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 6820026 14431 SH SOLE 14431 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 303501 2688 SH SOLE 2688 0 0 LOWES COS INC COM Stock 548661107 11566598 57841 SH SOLE 57841 0 0 DEERE & CO COM Stock 244199105 736792 1784 SH SOLE 1784 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 280704 3735 SH SOLE 3735 0 0 UNIVAR SOLUTIONS INC COM Stock 91336L107 210250 6002 SH SOLE 6002 0 0 NOVO-NORDISK A S ADR ADR 670100205 576922 3625 SH SOLE 3625 0 0 SAP SE SPON ADR ADR 803054204 305486 2413 SH SOLE 2413 0 0 TELLURIAN INC NEW COM Stock 87968A104 57300 46585 SH SOLE 46585 0 0 RELX PLC SPONSORED ADR ADR 759530108 336767 10381 SH SOLE 10381 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 201773 2657 SH SOLE 2657 0 0 NASDAQ INC COM Stock 631103108 230762 4221 SH SOLE 4221 0 0 ACTIVISION BLIZZARD INC COM Stock 00507V109 259314 3029 SH SOLE 3029 0 0 CROWN CASTLE INC COM REIT 22822V101 1800409 13451 SH SOLE 13451 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 363164 12298 SH SOLE 12298 0 0 BLACKROCK INC COM Stock 09247X101 10416914 15568 SH SOLE 15568 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 490679 1961 SH SOLE 1961 0 0 HOULIHAN LOKEY INC CL A Stock 441593100 720380 8233 SH SOLE 8233 0 0 APPLE INC COM Stock 037833100 31917689 193557 SH SOLE 193557 0 0 ABBOTT LABS COM Stock 002824100 13333808 131678 SH SOLE 131678 0 0 DISNEY WALT CO COM Stock 254687106 598777 5980 SH SOLE 5980 0 0 INSULET CORP COM Stock 45784P101 790383 2478 SH SOLE 2478 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 283808 107 SH SOLE 107 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 238140 1429 SH SOLE 1429 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 375088 2463 SH SOLE 2463 0 0