0001602603-24-000001.txt : 20240205 0001602603-24-000001.hdr.sgml : 20240205 20240205132516 ACCESSION NUMBER: 0001602603-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240205 DATE AS OF CHANGE: 20240205 EFFECTIVENESS DATE: 20240205 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Family Firm, Inc. CENTRAL INDEX KEY: 0001602603 ORGANIZATION NAME: IRS NUMBER: 521342887 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16435 FILM NUMBER: 24594994 BUSINESS ADDRESS: STREET 1: 8120 WOODMONT AVE STREET 2: 630 CITY: BETHESDA STATE: MD ZIP: 20814 BUSINESS PHONE: 301-656-3999 MAIL ADDRESS: STREET 1: 8120 WOODMONT AVE STREET 2: 630 CITY: BETHESDA STATE: MD ZIP: 20814 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001602603 XXXXXXXX 12-31-2023 12-31-2023 Family Firm, Inc.
8120 WOODMONT AVE 630 BETHESDA MD 20814
13F HOLDINGS REPORT 028-16435 N
Chris Marks Compliance Consultant 7202358230 Chris Marks Broomfield CO 02-05-2024 0 189 387657913 false
INFORMATION TABLE 2 2023q4familyfirm13f.xml AMAZON COM INC COM Stock 023135106 513557 3380 SH SOLE 3380 0 0 ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 10767476 264427 SH SOLE 264427 0 0 GLOBAL PMTS INC COM Stock 37940X102 907346 7144 SH SOLE 7144 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 292844 715 SH SOLE 715 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 339761 1765 SH SOLE 1765 0 0 STARBUCKS CORP COM Stock 855244109 281186 2929 SH SOLE 2929 0 0 ISHARES MSCI CANADA ETF ETF 464286509 1046199 28522 SH SOLE 28522 0 0 ELEVANCE HEALTH INC COM Stock 036752103 301865 640 SH SOLE 640 0 0 TEMPLETON EMERGING MKTS FD COM CEF 880191101 2408800 206233 SH SOLE 206233 0 0 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 411005 1704 SH SOLE 1704 0 0 JOHNSON & JOHNSON COM Stock 478160104 513052 3273 SH SOLE 3273 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 1434362 6047 SH SOLE 6047 0 0 INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 222731 10536 SH SOLE 10536 0 0 VANGUARD ENERGY ETF ETF 92204A306 3167279 27006 SH SOLE 27006 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 1783860 60022 SH SOLE 60022 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 1078976 1635 SH SOLE 1635 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 1901448 47288 SH SOLE 47288 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 209646 543 SH SOLE 543 0 0 YUM BRANDS INC COM Stock 988498101 343180 2627 SH SOLE 2627 0 0 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 458678 1132 SH SOLE 1132 0 0 ISHARES LATIN AMERICA 40 ETF ETF 464287390 850041 29251 SH SOLE 29251 0 0 ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 515527 6909 SH SOLE 6909 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 257243 2249 SH SOLE 2249 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 366579 2502 SH SOLE 2502 0 0 COCA COLA CO COM Stock 191216100 253418 4300 SH SOLE 4300 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 269178 940 SH SOLE 940 0 0 NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102 600178 114977 SH SOLE 114977 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 661720 14998 SH SOLE 14998 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 474417 2104 SH SOLE 2104 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 5557604 62897 SH SOLE 62897 0 0 PAYCHEX INC COM Stock 704326107 609228 5115 SH SOLE 5115 0 0 ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 434714 13153 SH SOLE 13153 0 0 MERCK & CO INC COM Stock 58933Y105 717494 6581 SH SOLE 6581 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 455763 959 SH SOLE 959 0 0 MCKESSON CORP COM Stock 58155Q103 526777 1138 SH SOLE 1138 0 0 ISHARES TIPS BOND ETF ETF 464287176 9236870 85932 SH SOLE 85932 0 0 ISHARES 1-3 YEAR INTERNATIONAL TREASURY BOND ETF ETF 464288125 1062244 14739 SH SOLE 14739 0 0 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 880119 8652 SH SOLE 8652 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 1444904 16662 SH SOLE 16662 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 4271686 37135 SH SOLE 37135 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 3953538 67317 SH SOLE 67317 0 0 FEDEX CORP COM Stock 31428X106 273002 1079 SH SOLE 1079 0 0 PULTE GROUP INC COM Stock 745867101 447739 4338 SH SOLE 4338 0 0 PEPSICO INC COM Stock 713448108 767469 4519 SH SOLE 4519 0 0 ISHARES INTERNATIONAL TREASURY BOND ETF ETF 464288117 6116065 147981 SH SOLE 147981 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 2232272 27210 SH SOLE 27210 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 360431 2966 SH SOLE 2966 0 0 HOME DEPOT INC COM Stock 437076102 507168 1463 SH SOLE 1463 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 376346 1615 SH SOLE 1615 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 1277361 8224 SH SOLE 8224 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 263539 1932 SH SOLE 1932 0 0 BECTON DICKINSON & CO COM Stock 075887109 366151 1502 SH SOLE 1502 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 2692826 57003 SH SOLE 57003 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 408317 1347 SH SOLE 1347 0 0 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 6111857 109787 SH SOLE 109787 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 233796 6326 SH SOLE 6326 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 421007 5845 SH SOLE 5845 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 3369140 31124 SH SOLE 31124 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 966166 41094 SH SOLE 41094 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 839397 6009 SH SOLE 6009 0 0 ISHARES MSCI PACIFIC EX-JAPAN ETF ETF 464286665 281187 6477 SH SOLE 6477 0 0 INTUIT COM Stock 461202103 484252 775 SH SOLE 775 0 0 MICROSOFT CORP COM Stock 594918104 1345419 3578 SH SOLE 3578 0 0 LENNAR CORP CL A Stock 526057104 207954 1395 SH SOLE 1395 0 0 ISHARES EUROPE ETF ETF 464287861 2947277 55756 SH SOLE 55756 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 875699 25049 SH SOLE 25049 0 0 ROYCE MICRO-CAP TR INC COM CEF 780915104 2526828 273466 SH SOLE 273466 0 0 BOEING CO COM Stock 097023105 699694 2684 SH SOLE 2684 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 1011034 4739 SH SOLE 4739 0 0 VANGUARD MID-CAP ETF ETF 922908629 473175 2034 SH SOLE 2034 0 0 LINDE PLC SHS Stock G54950103 201397 490 SH SOLE 490 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 268795 1072 SH SOLE 1072 0 0 SABA CAPITAL INCOME & OPPORTUN COM CEF 880198106 2989598 788812 SH SOLE 788812 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 778802 12078 SH SOLE 12078 0 0 BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101 2446245 224220 SH SOLE 224220 0 0 VANGUARD S&P 500 ETF ETF 922908363 214044 490 SH SOLE 490 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 251698 4088 SH SOLE 4088 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 231795 2548 SH SOLE 2548 0 0 ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 1382723 33048 SH SOLE 33048 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 13504893 136980 SH SOLE 136980 0 0 VANECK GOLD MINERS ETF ETF 92189F106 264461 8528 SH SOLE 8528 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 272234 2811 SH SOLE 2811 0 0 ELI LILLY & CO COM Stock 532457108 583273 1001 SH SOLE 1001 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 247605 4272 SH SOLE 4272 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 4574155 27234 SH SOLE 27234 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 1412351 7037 SH SOLE 7037 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 328500 3849 SH SOLE 3849 0 0 AFLAC INC COM Stock 001055102 2467713 29912 SH SOLE 29912 0 0 MARATHON PETE CORP COM Stock 56585A102 395434 2665 SH SOLE 2665 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 1420607 7894 SH SOLE 7894 0 0 VANECK IG FLOATING RATE ETF ETF 92189F486 7288520 289802 SH SOLE 289802 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 482365 9258 SH SOLE 9258 0 0 BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104 100760 13103 SH SOLE 13103 0 0 ISHARES GLOBAL 100 ETF ETF 464287572 219732 2729 SH SOLE 2729 0 0 VISA INC COM CL A Stock 92826C839 343128 1318 SH SOLE 1318 0 0 INVESCO SOLAR ETF ETF 46138G706 769940 14432 SH SOLE 14432 0 0 PIMCO ACTIVE BOND ETF ETF 72201R775 2203514 23835 SH SOLE 23835 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 572003 2366 SH SOLE 2366 0 0 VANGUARD GROWTH ETF ETF 922908736 256088 824 SH SOLE 824 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 1101289 47799 SH SOLE 47799 0 0 ISHARES MICRO-CAP ETF ETF 464288869 2000386 17240 SH SOLE 17240 0 0 FLAHERTY & CRUMRINE PFD SECS I COM CEF 338478100 1866276 134264 SH SOLE 134264 0 0 Agriculture Producers Index ETF 464286350 269460 7056 SH SOLE 7056 0 0 ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 1245684 28922 SH SOLE 28922 0 0 ISHARES MSCI GLOBAL GOLD MINERS ETF ETF 46434G855 826954 33643 SH SOLE 33643 0 0 VANGUARD RUSSELL 3000 ETF ETF 92206C599 8564263 40240 SH SOLE 40240 0 0 BROADCOM INC COM Stock 11135F101 273572 245 SH SOLE 245 0 0 D R HORTON INC COM Stock 23331A109 338662 2228 SH SOLE 2228 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 326005 653 SH SOLE 653 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 602772 10313 SH SOLE 10313 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 254761 726 SH SOLE 726 0 0 NVIDIA CORPORATION COM Stock 67066G104 2632153 5315 SH SOLE 5315 0 0 ABBVIE INC COM Stock 00287Y109 737041 4756 SH SOLE 4756 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 603793 6762 SH SOLE 6762 0 0 SPDR S&P METALS & MINING ETF ETF 78464A755 1387804 23196 SH SOLE 23196 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 20723809 281765 SH SOLE 281765 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 355287 1409 SH SOLE 1409 0 0 FASTENAL CO COM Stock 311900104 301205 4650 SH SOLE 4650 0 0 ISHARES GLOBAL FINANCIALS ETF ETF 464287333 433547 5517 SH SOLE 5517 0 0 MCDONALDS CORP COM Stock 580135101 331600 1118 SH SOLE 1118 0 0 CARTER BANKSHARES INC COM NEW Stock 146103106 220778 14748 SH SOLE 14748 0 0 CISCO SYS INC COM Stock 17275R102 511340 10122 SH SOLE 10122 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 460656 3125 SH SOLE 3125 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1724257 20566 SH SOLE 20566 0 0 ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812 202829 1058 SH SOLE 1058 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 1583277 11655 SH SOLE 11655 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 443079 19467 SH SOLE 19467 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 2857121 22831 SH SOLE 22831 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 863446 4829 SH SOLE 4829 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 229942 2017 SH SOLE 2017 0 0 ISHARES US FINANCIAL SERVICES ETF ETF 464287770 2262320 12624 SH SOLE 12624 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 462749 3349 SH SOLE 3349 0 0 ISHARES S&P 500 VALUE ETF ETF 464287408 1821528 10475 SH SOLE 10475 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 3867158 51493 SH SOLE 51493 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 12251238 25650 SH SOLE 25650 0 0 THE CIGNA GROUP COM Stock 125523100 374731 1251 SH SOLE 1251 0 0 WELLS FARGO CO NEW COM Stock 949746101 278810 5665 SH SOLE 5665 0 0 UNION PAC CORP COM Stock 907818108 272229 1108 SH SOLE 1108 0 0 CINTAS CORP COM Stock 172908105 269503 447 SH SOLE 447 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 284163 607 SH SOLE 607 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 746196 4387 SH SOLE 4387 0 0 CHEVRON CORP NEW COM Stock 166764100 381353 2557 SH SOLE 2557 0 0 CONOCOPHILLIPS COM Stock 20825C104 551128 4748 SH SOLE 4748 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 30048454 627316 SH SOLE 627316 0 0 WALMART INC COM Stock 931142103 207024 1313 SH SOLE 1313 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 549812 3362 SH SOLE 3362 0 0 RTX CORPORATION COM Stock 75513E101 304060 3614 SH SOLE 3614 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 4815252 117159 SH SOLE 117159 0 0 TEXAS INSTRS INC COM Stock 882508104 214394 1258 SH SOLE 1258 0 0 3M CO COM Stock 88579Y101 223019 2040 SH SOLE 2040 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 344151 2442 SH SOLE 2442 0 0 AMERICAN EXPRESS CO COM Stock 025816109 220250 1176 SH SOLE 1176 0 0 APPLIED MATLS INC COM Stock 038222105 327120 2018 SH SOLE 2018 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 1501731 14426 SH SOLE 14426 0 0 ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 205696 2715 SH SOLE 2715 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 1522026 24588 SH SOLE 24588 0 0 ABRDN ASIA PACIFIC INCOME FUND COM CEF 003009107 1791508 661073 SH SOLE 661073 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 2056481 21335 SH SOLE 21335 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 5042130 50802 SH SOLE 50802 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 1080071 10923 SH SOLE 10923 0 0 EATON CORP PLC SHS Stock G29183103 258630 1074 SH SOLE 1074 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 946830 2113 SH SOLE 2113 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 7313511 70957 SH SOLE 70957 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1170531 14776 SH SOLE 14776 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 2286813 20053 SH SOLE 20053 0 0 LAM RESEARCH CORP COM Stock 512807108 849441 1084 SH SOLE 1084 0 0 ISHARES INTERNATIONAL DEVELOPED REAL ESTATE ETF ETF 464288489 2166383 99558 SH SOLE 99558 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 284885 1840 SH SOLE 1840 0 0 GRAHAM HLDGS CO COM CL B Stock 384637104 302986 435 SH SOLE 435 0 0 ISHARES JPX-NIKKEI 400 ETF ETF 464287382 942872 13867 SH SOLE 13867 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 58975307 215443 SH SOLE 215443 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 4488290 114761 SH SOLE 114761 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 4730143 117519 SH SOLE 117519 0 0 EXXON MOBIL CORP COM Stock 30231G102 1008242 10084 SH SOLE 10084 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 363598 691 SH SOLE 691 0 0 LOWES COS INC COM Stock 548661107 421198 1893 SH SOLE 1893 0 0 SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETF ETF 78464A490 4704401 112170 SH SOLE 112170 0 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 334096 13726 SH SOLE 13726 0 0 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 638878 3446 SH SOLE 3446 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 1918253 23999 SH SOLE 23999 0 0 CABLE ONE INC COM Stock 12685J105 228202 410 SH SOLE 410 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 1619342 5843 SH SOLE 5843 0 0 ISHARES MSCI EAFE ETF ETF 464287465 4842950 64273 SH SOLE 64273 0 0 APPLE INC COM Stock 037833100 7176760 37276 SH SOLE 37276 0 0 ABBOTT LABS COM Stock 002824100 402571 3657 SH SOLE 3657 0 0 DISNEY WALT CO COM Stock 254687106 220198 2439 SH SOLE 2439 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 416784 4051 SH SOLE 4051 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 2959051 11283 SH SOLE 11283 0 0