0001765380-23-000171.txt : 20230811 0001765380-23-000171.hdr.sgml : 20230811 20230811085624 ACCESSION NUMBER: 0001765380-23-000171 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230811 DATE AS OF CHANGE: 20230811 EFFECTIVENESS DATE: 20230811 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: 231161719 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 06-30-2023 06-30-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 08-11-2023 0 330 760568806 false
INFORMATION TABLE 2 fourthought13f2q2023.xml FOURTHOUGHT 13F Q2 2023 AMAZON COM INC COM Stock 023135106 8940089 68580 SH SOLE 68580 0 0 PRUDENTIAL FINL INC COM Stock 744320102 1342719 15220 SH SOLE 15220 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 3838686 10391 SH SOLE 10391 0 0 STARBUCKS CORP COM Stock 855244109 615915 6217 SH SOLE 6217 0 0 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 271687 4339 SH SOLE 4339 0 0 ATI INC COM Stock 01741R102 952183 21528 SH SOLE 21528 0 0 CAMDEN PPTY TR SH BEN INT REIT 133131102 678260 6230 SH SOLE 6230 0 0 ELEVANCE HEALTH INC COM Stock 036752103 257688 580 SH SOLE 580 0 0 HUBBELL INC COM Stock 443510607 1454252 4386 SH SOLE 4386 0 0 JOHNSON & JOHNSON COM Stock 478160104 8910705 53834 SH SOLE 53834 0 0 WILLIAMS SONOMA INC COM Stock 969904101 367892 2939 SH SOLE 2939 0 0 WASTE MGMT INC DEL COM Stock 94106L109 1058084 6101 SH SOLE 6101 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 1741534 7906 SH SOLE 7906 0 0 BANK OZK LITTLE ROCK ARK COM Stock 06417N103 507288 12631 SH SOLE 12631 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 11047127 20519 SH SOLE 20519 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 2872915 8907 SH SOLE 8907 0 0 WATSCO INC COM Stock 942622200 238281 624 SH SOLE 624 0 0 YUM BRANDS INC COM Stock 988498101 1964362 14178 SH SOLE 14178 0 0 BOSTON SCIENTIFIC CORP COM Stock 101137107 236968 4381 SH SOLE 4381 0 0 SUNSTONE HOTEL INVS INC NEW COM REIT 867892101 138857 13721 SH SOLE 13721 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 11407273 75176 SH SOLE 75176 0 0 COCA COLA CO COM Stock 191216100 463212 7692 SH SOLE 7692 0 0 GENERAL MLS INC COM Stock 370334104 300054 3912 SH SOLE 3912 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 2203725 83632 SH SOLE 83632 0 0 PPG INDS INC COM Stock 693506107 1049404 7076 SH SOLE 7076 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 301377 1681 SH SOLE 1681 0 0 COHEN & STEERS REIT & PFD & IN COM CEF 19247X100 1162720 61228 SH SOLE 61228 0 0 ISHARES MSCI ACWI EX U.S. ETF ETF 464288240 1891968 38439 SH SOLE 38439 0 0 ESSEX PPTY TR INC COM REIT 297178105 1057775 4514 SH SOLE 4514 0 0 INTEL CORP COM Stock 458140100 436088 13040 SH SOLE 13040 0 0 RELIANCE STEEL & ALUMINUM CO COM Stock 759509102 434744 1600 SH SOLE 1600 0 0 MEDTRONIC PLC SHS Stock G5960L103 12192853 138397 SH SOLE 138397 0 0 ISHARES MSCI TAIWAN ETF ETF 46434G772 206062 4382 SH SOLE 4382 0 0 NETFLIX INC COM Stock 64110L106 305260 693 SH SOLE 693 0 0 PAYCHEX INC COM Stock 704326107 274592 2454 SH SOLE 2454 0 0 INTEGER HLDGS CORP COM Stock 45826H109 286476 3233 SH SOLE 3233 0 0 POOL CORP COM Stock 73278L105 297055 792 SH SOLE 792 0 0 PROLOGIS INC. COM REIT 74340W103 2399065 19563 SH SOLE 19563 0 0 SANOFI SPONSORED ADR ADR 80105N105 277327 5145 SH SOLE 5145 0 0 MERCK & CO INC COM Stock 58933Y105 942345 8166 SH SOLE 8166 0 0 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 286042 2749 SH SOLE 2749 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 1055110 2380 SH SOLE 2380 0 0 MCKESSON CORP COM Stock 58155Q103 844884 1977 SH SOLE 1977 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 4334402 11020 SH SOLE 11020 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 2817066 11261 SH SOLE 11261 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 345865 1492 SH SOLE 1492 0 0 ACI WORLDWIDE INC COM Stock 004498101 240203 10367 SH SOLE 10367 0 0 EMERSON ELEC CO COM Stock 291011104 459726 5086 SH SOLE 5086 0 0 CORCEPT THERAPEUTICS INC COM Stock 218352102 276034 12406 SH SOLE 12406 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 394370 6980 SH SOLE 6980 0 0 BLACKLINE INC COM Stock 09239B109 859290 15966 SH SOLE 15966 0 0 ALLSTATE CORP COM Stock 020002101 1465825 13443 SH SOLE 13443 0 0 ISHARES CORE U.S. REIT ETF ETF 464288521 288543 5612 SH SOLE 5612 0 0 BASSETT FURNITURE INDS INC COM Stock 070203104 256372 17046 SH SOLE 17046 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 474023 1347 SH SOLE 1347 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 334494 3546 SH SOLE 3546 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 10316579 277401 SH SOLE 277401 0 0 UNUM GROUP COM Stock 91529Y106 240980 5052 SH SOLE 5052 0 0 CHUBB LIMITED COM Stock H1467J104 7514870 39026 SH SOLE 39026 0 0 FEDEX CORP COM Stock 31428X106 1000277 4035 SH SOLE 4035 0 0 PULTE GROUP INC COM Stock 745867101 222888 2869 SH SOLE 2869 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 302640 1139 SH SOLE 1139 0 0 PEPSICO INC COM Stock 713448108 14234142 76849 SH SOLE 76849 0 0 HAMILTON LANE INC CL A Stock 407497106 951891 11901 SH SOLE 11901 0 0 HONEYWELL INTL INC COM Stock 438516106 3142618 15145 SH SOLE 15145 0 0 FORD MTR CO DEL COM Stock 345370860 260902 17244 SH SOLE 17244 0 0 XCEL ENERGY INC COM Stock 98389B100 1307298 21027 SH SOLE 21027 0 0 BP PLC SPONSORED ADR ADR 055622104 231472 6559 SH SOLE 6559 0 0 HOME DEPOT INC COM Stock 437076102 11946438 38457 SH SOLE 38457 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1178744 5363 SH SOLE 5363 0 0 PRINCIPAL SPECTRUM PREFERRED SECS ACTIVE ETF ETF 74255Y888 681785 40223 SH SOLE 40223 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 214267 2999 SH SOLE 2999 0 0 INVESCO NASDAQ INTERNET ETF ETF 46137V530 702345 4492 SH SOLE 4492 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 270724 1922 SH SOLE 1922 0 0 SOUTHERN CO COM Stock 842587107 799395 11379 SH SOLE 11379 0 0 BECTON DICKINSON & CO COM Stock 075887109 265294 1004 SH SOLE 1004 0 0 KEYCORP COM Stock 493267108 95477 10333 SH SOLE 10333 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 232821 7012 SH SOLE 7012 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 506239 1839 SH SOLE 1839 0 0 FORTINET INC COM Stock 34959E109 579171 7662 SH SOLE 7662 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 3510843 70020 SH SOLE 70020 0 0 AON PLC SHS CL A Stock G0403H108 779264 2257 SH SOLE 2257 0 0 NERDY INC CL A COM Stock 64081V109 41721 10005 SH SOLE 10005 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 405874 4073 SH SOLE 4073 0 0 WASTE CONNECTIONS INC COM Stock 94106B101 474321 3318 SH SOLE 3318 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2491005 7305 SH SOLE 7305 0 0 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 5189162 10612 SH SOLE 10612 0 0 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 256413 3244 SH SOLE 3244 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 8081665 67516 SH SOLE 67516 0 0 PROGRESSIVE CORP COM Stock 743315103 221720 1675 SH SOLE 1675 0 0 INTUIT COM Stock 461202103 4274493 9329 SH SOLE 9329 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 247999 4757 SH SOLE 4757 0 0 AEGON N V NY REGISTRY SHS ADR 007924103 68232 13458 SH SOLE 13458 0 0 CSX CORP COM Stock 126408103 2833105 83082 SH SOLE 83082 0 0 COMCAST CORP NEW CL A Stock 20030N101 9872249 237599 SH SOLE 237599 0 0 GENERAC HLDGS INC COM Stock 368736104 2284522 15319 SH SOLE 15319 0 0 MICROSOFT CORP COM Stock 594918104 37005351 108666 SH SOLE 108666 0 0 SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 2044394 33735 SH SOLE 33735 0 0 GOOSEHEAD INS INC COM CL A Stock 38267D109 945803 15039 SH SOLE 15039 0 0 CVS HEALTH CORP COM Stock 126650100 415608 6011 SH SOLE 6011 0 0 FOCUS FINL PARTNERS INC COM CL A Stock 34417P100 420080 8000 SH SOLE 8000 0 0 ENDAVA PLC ADS ADR 29260V105 940403 18158 SH SOLE 18158 0 0 ARES CAPITAL CORP COM CEF 04010L103 246581 13123 SH SOLE 13123 0 0 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 2589050 5 SH SOLE 5 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101 224342 10367 SH SOLE 10367 0 0 BOEING CO COM Stock 097023105 710553 3365 SH SOLE 3365 0 0 COPART INC COM Stock 217204106 217901 2389 SH SOLE 2389 0 0 VANGUARD MID-CAP ETF ETF 922908629 201777 916 SH SOLE 916 0 0 NEXTERA ENERGY INC COM Stock 65339F101 14298819 192706 SH SOLE 192706 0 0 NIKE INC CL B Stock 654106103 4136292 37476 SH SOLE 37476 0 0 ALIGN TECHNOLOGY INC COM Stock 016255101 3460721 9786 SH SOLE 9786 0 0 TESLA INC COM Stock 88160R101 337422 1289 SH SOLE 1289 0 0 LINDE PLC SHS Stock G54950103 327739 860 SH SOLE 860 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 666272 3255 SH SOLE 3255 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 384681 1696 SH SOLE 1696 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101 934400 9655 SH SOLE 9655 0 0 PUBLIC STORAGE COM REIT 74460D109 220514 755 SH SOLE 755 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 1523404 3445 SH SOLE 3445 0 0 AMPHENOL CORP NEW CL A Stock 032095101 209062 2461 SH SOLE 2461 0 0 BLACKROCK LTD DURATION INCOME COM SHS CEF 09249W101 1164852 90438 SH SOLE 90438 0 0 CARLISLE COS INC COM Stock 142339100 337337 1315 SH SOLE 1315 0 0 HUNTSMAN CORP COM Stock 447011107 859532 31810 SH SOLE 31810 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 1000598 10896 SH SOLE 10896 0 0 VANGUARD S&P 500 ETF ETF 922908363 8206755 20150 SH SOLE 20150 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 3904542 54555 SH SOLE 54555 0 0 ILLUMINA INC COM Stock 452327109 4368330 23299 SH SOLE 23299 0 0 AKAMAI TECHNOLOGIES INC 0.125 05/01/2025 Convertible 00971TAJ0 12802 12000 SH SOLE 12000 0 0 AMCOR PLC ORD Stock G0250X107 128313 12857 SH SOLE 12857 0 0 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 3416343 23261 SH SOLE 23261 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1118888 7477 SH SOLE 7477 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 162742 11542 SH SOLE 11542 0 0 ELI LILLY & CO COM Stock 532457108 1350382 2879 SH SOLE 2879 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 11814525 39443 SH SOLE 39443 0 0 ENVISTA HOLDINGS CORPORATION COM Stock 29415F104 212380 6276 SH SOLE 6276 0 0 WESTERN DIGITAL CORP. 1.5 02/01/2024 Convertible 958102AP0 22299 23000 SH SOLE 23000 0 0 LEIDOS HOLDINGS INC COM Stock 525327102 593606 6708 SH SOLE 6708 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4527100 63978 SH SOLE 63978 0 0 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 2866225 41413 SH SOLE 41413 0 0 PROGYNY INC COM Stock 74340E103 1307150 33227 SH SOLE 33227 0 0 VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 848949 4811 SH SOLE 4811 0 0 VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 794644 6426 SH SOLE 6426 0 0 GLOBAL X CYBERSECURITY ETF ETF 37954Y384 260795 10750 SH SOLE 10750 0 0 LITHIA MTRS INC COM Stock 536797103 529244 1740 SH SOLE 1740 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM CEF 48661E108 2045698 288126 SH SOLE 288126 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 1729152 19268 SH SOLE 19268 0 0 DIGITAL RLTY TR INC COM REIT 253868103 2278915 20013 SH SOLE 20013 0 0 AFLAC INC COM Stock 001055102 514867 7376 SH SOLE 7376 0 0 PGT INNOVATIONS INC COM Stock 69336V101 299400 10271 SH SOLE 10271 0 0 BAYFIRST FINANCIAL CORP COM Stock 32050L105 377028 27928 SH SOLE 27928 0 0 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 1566603 28313 SH SOLE 28313 0 0 BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108 1047172 115454 SH SOLE 115454 0 0 SONY GROUP CORP SPONSORED ADR ADR 835699307 284376 3158 SH SOLE 3158 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 416402 3816 SH SOLE 3816 0 0 COHERENT CORP COM Stock 19247G107 209885 4117 SH SOLE 4117 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 361463 4292 SH SOLE 4292 0 0 BLACKROCK DEBT STRATEGIES FD I COM NEW CEF 09255R202 114984 11745 SH SOLE 11745 0 0 MIND TECHNOLOGY INC COM Stock 602566101 7947 13025 SH SOLE 13025 0 0 EVERSOURCE ENERGY COM Stock 30040W108 225663 3181 SH SOLE 3181 0 0 BROWN FORMAN CORP CL B Stock 115637209 317429 4753 SH SOLE 4753 0 0 MARATHON PETE CORP COM Stock 56585A102 4448145 38148 SH SOLE 38148 0 0 SNOWFLAKE INC CL A Stock 833445109 2567020 14587 SH SOLE 14587 0 0 INVESCO NASDAQ 100 ETF ETF 46138G649 449448 2957 SH SOLE 2957 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 525253 731 SH SOLE 731 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 311760 5002 SH SOLE 5002 0 0 VANGUARD RUSSELL 1000 ETF ETF 92206C730 1241410 6159 SH SOLE 6159 0 0 EOS ENERGY ENTERPRISES INC COM CL A Stock 29415C101 303800 70000 SH SOLE 70000 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 736552 57996 SH SOLE 57996 0 0 PETCO HEALTH & WELLNESS CO INC COM Stock 71601V105 561207 63057 SH SOLE 63057 0 0 BLACKROCK UTILS INFRASTRUCTURE COM CEF 09248D104 968181 43928 SH SOLE 43928 0 0 TRACTOR SUPPLY CO COM Stock 892356106 236356 1069 SH SOLE 1069 0 0 VISA INC COM CL A Stock 92826C839 14171694 59675 SH SOLE 59675 0 0 PROTERRA INC COM Stock 74374T109 12937 10781 SH SOLE 10781 0 0 DOXIMITY INC CL A Stock 26622P107 645530 18975 SH SOLE 18975 0 0 WARBY PARKER INC CL A COM Stock 93403J106 729398 62395 SH SOLE 62395 0 0 VANGUARD GROWTH ETF ETF 922908736 235706 833 SH SOLE 833 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 901550 39369 SH SOLE 39369 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 240993 1231 SH SOLE 1231 0 0 PHILLIPS 66 COM Stock 718546104 8271188 86718 SH SOLE 86718 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 13997599 72174 SH SOLE 72174 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1295108 13237 SH SOLE 13237 0 0 EAGLE MATLS INC COM Stock 26969P108 492430 2641 SH SOLE 2641 0 0 META PLATFORMS INC CL A Stock 30303M102 5276701 18387 SH SOLE 18387 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 5823524 8035 SH SOLE 8035 0 0 INGREDION INC COM Stock 457187102 276847 2612 SH SOLE 2612 0 0 FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 4093455 151609 SH SOLE 151609 0 0 SERVICENOW INC COM Stock 81762P102 5561817 9897 SH SOLE 9897 0 0 ASPEN TECHNOLOGY INC COM Stock 29109X106 546073 3258 SH SOLE 3258 0 0 FIVE BELOW INC COM Stock 33829M101 1159782 5900 SH SOLE 5900 0 0 MONDELEZ INTL INC CL A Stock 609207105 537486 7368 SH SOLE 7368 0 0 BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101 555358 50810 SH SOLE 50810 0 0 QUALYS INC COM Stock 74758T303 788454 6104 SH SOLE 6104 0 0 BROADCOM INC COM Stock 11135F101 15447211 17808 SH SOLE 17808 0 0 CREDIT SUISSE HIGH YIELD BD FD SH BEN INT CEF 22544F103 57507 30427 SH SOLE 30427 0 0 DIAMONDBACK ENERGY INC COM Stock 25278X109 622853 4741 SH SOLE 4741 0 0 MPLX LP COM UNIT REP LTD Stock 55336V100 748445 22052 SH SOLE 22052 0 0 MOODYS CORP COM Stock 615369105 238188 685 SH SOLE 685 0 0 PIONEER NAT RES CO COM Stock 723787107 778315 3756 SH SOLE 3756 0 0 NEW YORK CMNTY BANCORP INC COM Stock 649445103 325477 28957 SH SOLE 28957 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 548660 5437 SH SOLE 5437 0 0 HEXCEL CORP NEW COM Stock 428291108 264398 3478 SH SOLE 3478 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 9662404 31312 SH SOLE 31312 0 0 ENBRIDGE INC COM Stock 29250N105 404275 10882 SH SOLE 10882 0 0 NVIDIA CORPORATION COM Stock 67066G104 7276590 17201 SH SOLE 17201 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 636494 12686 SH SOLE 12686 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 341986 4526 SH SOLE 4526 0 0 GRAINGER W W INC COM Stock 384802104 482493 611 SH SOLE 611 0 0 ABBVIE INC COM Stock 00287Y109 2346367 17415 SH SOLE 17415 0 0 INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107 725578 8734 SH SOLE 8734 0 0 CRANE COMPANY COMMON STOCK Stock 224408104 638162 7160 SH SOLE 7160 0 0 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 938643 20125 SH SOLE 20125 0 0 ZOETIS INC CL A Stock 98978V103 2558056 14854 SH SOLE 14854 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 4326230 42867 SH SOLE 42867 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 408792 1684 SH SOLE 1684 0 0 APOLLO TACTICAL INCOME FD INC COM CEF 037638103 561516 44248 SH SOLE 44248 0 0 FACTSET RESH SYS INC COM Stock 303075105 560269 1398 SH SOLE 1398 0 0 SIMPSON MFG INC COM Stock 829073105 537514 3880 SH SOLE 3880 0 0 ROCKWELL AUTOMATION INC COM Stock 773903109 286105 868 SH SOLE 868 0 0 STRYKER CORPORATION COM Stock 863667101 337623 1106 SH SOLE 1106 0 0 QUALCOMM INC COM Stock 747525103 8812906 74033 SH SOLE 74033 0 0 GENERAL DYNAMICS CORP COM Stock 369550108 458528 2131 SH SOLE 2131 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 927341 2712 SH SOLE 2712 0 0 DISCOVER FINL SVCS COM Stock 254709108 489281 4187 SH SOLE 4187 0 0 MCDONALDS CORP COM Stock 580135101 1215545 4073 SH SOLE 4073 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 257738 2279 SH SOLE 2279 0 0 CISCO SYS INC COM Stock 17275R102 8850096 171049 SH SOLE 171049 0 0 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 1852699 37903 SH SOLE 37903 0 0 COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 246309 10428 SH SOLE 10428 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 530125 7259 SH SOLE 7259 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 1795336 15761 SH SOLE 15761 0 0 AUTODESK INC COM Stock 052769106 2813592 13751 SH SOLE 13751 0 0 AT&T INC COM Stock 00206R102 1804669 113145 SH SOLE 113145 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 677220 9002 SH SOLE 9002 0 0 FOX FACTORY HLDG CORP COM Stock 35138V102 933729 8605 SH SOLE 8605 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 278802 2538 SH SOLE 2538 0 0 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 3011890 22331 SH SOLE 22331 0 0 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 305598 1042 SH SOLE 1042 0 0 NUVEEN FLOATING RATE INCOME OP COM SHS CEF 6706EN100 191721 24579 SH SOLE 24579 0 0 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 456984 3168 SH SOLE 3168 0 0 ISHARES SEMICONDUCTOR ETF ETF 464287523 407607 803 SH SOLE 803 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 235700 2500 SH SOLE 2500 0 0 SKYWORKS SOLUTIONS INC COM Stock 83088M102 7059208 63774 SH SOLE 63774 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 532676 1195 SH SOLE 1195 0 0 ADVENT CONV & INCOME FD COM CEF 00764C109 553786 47251 SH SOLE 47251 0 0 THE CIGNA GROUP COM Stock 125523100 473976 1689 SH SOLE 1689 0 0 BUMBLE INC COM CL A Stock 12047B105 186459 11112 SH SOLE 11112 0 0 UNION PAC CORP COM Stock 907818108 993717 4856 SH SOLE 4856 0 0 ECOLAB INC COM Stock 278865100 353707 1894 SH SOLE 1894 0 0 SALESFORCE INC COM Stock 79466L302 6057247 28672 SH SOLE 28672 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 7929932 17397 SH SOLE 17397 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 4000826 7668 SH SOLE 7668 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 15924857 34590 SH SOLE 34590 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 11815568 81240 SH SOLE 81240 0 0 MONOLITHIC PWR SYS INC COM Stock 609839105 3024092 5597 SH SOLE 5597 0 0 CRESCENT PT ENERGY CORP COM Stock 22576C101 169280 25153 SH SOLE 25153 0 0 CHEVRON CORP NEW COM Stock 166764100 9922887 63062 SH SOLE 63062 0 0 CONOCOPHILLIPS COM Stock 20825C104 687684 6637 SH SOLE 6637 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 206534 4472 SH SOLE 4472 0 0 DANAHER CORPORATION COM Stock 235851102 591649 2465 SH SOLE 2465 0 0 TJX COS INC NEW COM Stock 872540109 557936 6580 SH SOLE 6580 0 0 BANK AMERICA CORP COM Stock 060505104 594436 20719 SH SOLE 20719 0 0 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 364181 1285 SH SOLE 1285 0 0 ELLSWORTH GROWTH & INCOME FD L COM CEF 289074106 906838 105446 SH SOLE 105446 0 0 WALMART INC COM Stock 931142103 3329341 21181 SH SOLE 21181 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 464588 3472 SH SOLE 3472 0 0 ORACLE CORP COM Stock 68389X105 388889 3265 SH SOLE 3265 0 0 RTX CORPORATION COM Stock 75513E101 617035 6298 SH SOLE 6298 0 0 TEXAS INSTRS INC COM Stock 882508104 12417425 68978 SH SOLE 68978 0 0 TARGET CORP COM Stock 87612E106 4314549 32710 SH SOLE 32710 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 672378 6339 SH SOLE 6339 0 0 PFIZER INC COM Stock 717081103 1101849 30039 SH SOLE 30039 0 0 MORGAN STANLEY COM NEW Stock 617446448 974841 11415 SH SOLE 11415 0 0 3M CO COM Stock 88579Y101 263813 2635 SH SOLE 2635 0 0 KLA CORP COM NEW Stock 482480100 301267 621 SH SOLE 621 0 0 CATERPILLAR INC COM Stock 149123101 3222579 13097 SH SOLE 13097 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 3357159 27752 SH SOLE 27752 0 0 BEST BUY INC COM Stock 086516101 6918452 84422 SH SOLE 84422 0 0 AMERICAN EXPRESS CO COM Stock 025816109 312675 1794 SH SOLE 1794 0 0 AMGEN INC COM Stock 031162100 7944157 35781 SH SOLE 35781 0 0 APPLIED MATLS INC COM Stock 038222105 7155109 49502 SH SOLE 49502 0 0 ANALOG DEVICES INC COM Stock 032654105 381614 1958 SH SOLE 1958 0 0 WILLIAMS COS INC COM Stock 969457100 1336275 40952 SH SOLE 40952 0 0 ARISTA NETWORKS INC COM Stock 040413106 456739 2818 SH SOLE 2818 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 552443 5657 SH SOLE 5657 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 464360 5933 SH SOLE 5933 0 0 HDFC BANK LTD SPONSORED ADS ADR 40415F101 250223 3590 SH SOLE 3590 0 0 MERCADOLIBRE INC COM Stock 58733R102 3887497 3281 SH SOLE 3281 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103 453640 2723 SH SOLE 2723 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 317295 1953 SH SOLE 1953 0 0 HERCULES CAPITAL INC COM CEF 427096508 277470 18747 SH SOLE 18747 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 4061623 41466 SH SOLE 41466 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 4691015 91034 SH SOLE 91034 0 0 GLOBANT S A COM Stock L44385109 353150 1965 SH SOLE 1965 0 0 EATON CORP PLC SHS Stock G29183103 234080 1164 SH SOLE 1164 0 0 CRANE NXT CO COM Stock 224441105 259307 4594 SH SOLE 4594 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 977800 12939 SH SOLE 12939 0 0 LAM RESEARCH CORP COM Stock 512807108 13118466 20406 SH SOLE 20406 0 0 LATTICE SEMICONDUCTOR CORP COM Stock 518415104 231433 2409 SH SOLE 2409 0 0 LITTELFUSE INC COM Stock 537008104 572264 1964 SH SOLE 1964 0 0 ONTO INNOVATION INC COM Stock 683344105 243073 2087 SH SOLE 2087 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 622913 6381 SH SOLE 6381 0 0 SYNOPSYS INC COM Stock 871607107 213786 491 SH SOLE 491 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 4697589 73457 SH SOLE 73457 0 0 REALTY INCOME CORP COM REIT 756109104 2520575 42157 SH SOLE 42157 0 0 ALTRIA GROUP INC COM Stock 02209S103 385911 8519 SH SOLE 8519 0 0 DOMINION ENERGY INC COM Stock 25746U109 323895 6254 SH SOLE 6254 0 0 CITIGROUP INC COM NEW Stock 172967424 306212 6651 SH SOLE 6651 0 0 EXXON MOBIL CORP COM Stock 30231G102 3307764 30841 SH SOLE 30841 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 7394120 15383 SH SOLE 15383 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 237332 2118 SH SOLE 2118 0 0 LOWES COS INC COM Stock 548661107 13181748 58403 SH SOLE 58403 0 0 DEERE & CO COM Stock 244199105 667612 1647 SH SOLE 1647 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 265669 3448 SH SOLE 3448 0 0 NOVO-NORDISK A S ADR ADR 670100205 459410 2838 SH SOLE 2838 0 0 SAP SE SPON ADR ADR 803054204 255464 1867 SH SOLE 1867 0 0 TELLURIAN INC NEW COM Stock 87968A104 65565 46500 SH SOLE 46500 0 0 RELX PLC SPONSORED ADR ADR 759530108 291147 8709 SH SOLE 8709 0 0 NASDAQ INC COM Stock 631103108 235691 4728 SH SOLE 4728 0 0 ACTIVISION BLIZZARD INC COM Stock 00507V109 221601 2628 SH SOLE 2628 0 0 CROWN CASTLE INC COM REIT 22822V101 2613597 22938 SH SOLE 22938 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 280459 10314 SH SOLE 10314 0 0 BLACKROCK INC COM Stock 09247X101 10586073 15316 SH SOLE 15316 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 502489 1921 SH SOLE 1921 0 0 HOULIHAN LOKEY INC CL A Stock 441593100 880623 8957 SH SOLE 8957 0 0 APPLE INC COM Stock 037833100 34562083 178182 SH SOLE 178182 0 0 ABBOTT LABS COM Stock 002824100 14573585 133678 SH SOLE 133678 0 0 DISNEY WALT CO COM Stock 254687106 516506 5785 SH SOLE 5785 0 0 INSULET CORP COM Stock 45784P101 723733 2510 SH SOLE 2510 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 318639 118 SH SOLE 118 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 283783 1508 SH SOLE 1508 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 358107 2268 SH SOLE 2268 0 0