0001602603-24-000002.txt : 20240501 0001602603-24-000002.hdr.sgml : 20240501 20240501120426 ACCESSION NUMBER: 0001602603-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240501 DATE AS OF CHANGE: 20240501 EFFECTIVENESS DATE: 20240501 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: 24901527 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 03-31-2024 03-31-2024 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 05-01-2024 0 197 410445858 false
INFORMATION TABLE 2 familyfirm13f2024q1.xml AMAZON COM INC COM Stock 023135106 609684 3380 SH SOLE 3380 0 0 ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 12063580 268139 SH SOLE 268139 0 0 GLOBAL PMTS INC COM Stock 37940X102 966734 7233 SH SOLE 7233 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 318037 716 SH SOLE 716 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 368227 1768 SH SOLE 1768 0 0 STARBUCKS CORP COM Stock 855244109 269013 2944 SH SOLE 2944 0 0 ISHARES MSCI CANADA ETF ETF 464286509 1091605 28516 SH SOLE 28516 0 0 ELEVANCE HEALTH INC COM Stock 036752103 332624 641 SH SOLE 641 0 0 TEMPLETON EMERGING MKTS FD COM CEF 880191101 2519923 211049 SH SOLE 211049 0 0 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 468600 1704 SH SOLE 1704 0 0 JOHNSON & JOHNSON COM Stock 478160104 521536 3297 SH SOLE 3297 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 1576050 6064 SH SOLE 6064 0 0 INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 217568 10536 SH SOLE 10536 0 0 VANGUARD ENERGY ETF ETF 92204A306 3593677 27287 SH SOLE 27287 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 1553069 67378 SH SOLE 67378 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 1198524 1636 SH SOLE 1636 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 2026761 49337 SH SOLE 49337 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 228360 547 SH SOLE 547 0 0 TOYOTA MOTOR CORP ADS ADR 892331307 212921 846 SH SOLE 846 0 0 YUM BRANDS INC COM Stock 988498101 364415 2628 SH SOLE 2628 0 0 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 496220 2263 SH SOLE 2263 0 0 ISHARES LATIN AMERICA 40 ETF ETF 464287390 831393 29233 SH SOLE 29233 0 0 ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 581327 6909 SH SOLE 6909 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 283320 2254 SH SOLE 2254 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 407596 2512 SH SOLE 2512 0 0 COCA COLA CO COM Stock 191216100 263094 4300 SH SOLE 4300 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 291673 4712 SH SOLE 4712 0 0 NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102 627696 112692 SH SOLE 112692 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 782467 15839 SH SOLE 15839 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 480903 1906 SH SOLE 1906 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 5443328 62943 SH SOLE 62943 0 0 PAYCHEX INC COM Stock 704326107 629037 5122 SH SOLE 5122 0 0 ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 449972 13153 SH SOLE 13153 0 0 MERCK & CO INC COM Stock 58933Y105 872833 6615 SH SOLE 6615 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 502357 960 SH SOLE 960 0 0 MCKESSON CORP COM Stock 58155Q103 611467 1139 SH SOLE 1139 0 0 ISHARES MSCI JAPAN ETF ETF 46434G822 213940 2998 SH SOLE 2998 0 0 ISHARES TIPS BOND ETF ETF 464287176 9168134 104191 SH SOLE 104191 0 0 ISHARES 1-3 YEAR INTERNATIONAL TREASURY BOND ETF ETF 464288125 1035774 14820 SH SOLE 14820 0 0 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 956607 8263 SH SOLE 8263 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 1533596 16464 SH SOLE 16464 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 4305503 36850 SH SOLE 36850 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 4156982 72045 SH SOLE 72045 0 0 FEDEX CORP COM Stock 31428X106 312998 1080 SH SOLE 1080 0 0 PULTE GROUP INC COM Stock 745867101 491081 4071 SH SOLE 4071 0 0 PEPSICO INC COM Stock 713448108 793172 4532 SH SOLE 4532 0 0 ISHARES INTERNATIONAL TREASURY BOND ETF ETF 464288117 6313265 193763 SH SOLE 193763 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 2448531 29940 SH SOLE 29940 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 385228 2978 SH SOLE 2978 0 0 HOME DEPOT INC COM Stock 437076102 564357 1471 SH SOLE 1471 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 385387 1543 SH SOLE 1543 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 1267136 7979 SH SOLE 7979 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 286396 1939 SH SOLE 1939 0 0 BECTON DICKINSON & CO COM Stock 075887109 372999 1507 SH SOLE 1507 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 2684168 54512 SH SOLE 54512 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 454545 1349 SH SOLE 1349 0 0 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 7236658 118537 SH SOLE 118537 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 251078 6435 SH SOLE 6435 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 449553 5887 SH SOLE 5887 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 3407371 30830 SH SOLE 30830 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1097137 2609 SH SOLE 2609 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 876752 5809 SH SOLE 5809 0 0 PROGRESSIVE CORP COM Stock 743315103 205116 992 SH SOLE 992 0 0 ISHARES MSCI PACIFIC EX-JAPAN ETF ETF 464286665 277301 6477 SH SOLE 6477 0 0 INTUIT COM Stock 461202103 504326 776 SH SOLE 776 0 0 MICROSOFT CORP COM Stock 594918104 1508885 3586 SH SOLE 3586 0 0 LENNAR CORP CL A Stock 526057104 240742 1400 SH SOLE 1400 0 0 CVS HEALTH CORP COM Stock 126650100 202289 2536 SH SOLE 2536 0 0 ISHARES EUROPE ETF ETF 464287861 3076285 55259 SH SOLE 55259 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 732303 22588 SH SOLE 22588 0 0 AMERIPRISE FINL INC COM Stock 03076C106 208623 476 SH SOLE 476 0 0 ROYCE MICRO-CAP TR INC COM CEF 780915104 2382282 252093 SH SOLE 252093 0 0 BOEING CO COM Stock 097023105 518046 2684 SH SOLE 2684 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 1086509 4753 SH SOLE 4753 0 0 VANGUARD MID-CAP ETF ETF 922908629 435427 1743 SH SOLE 1743 0 0 LINDE PLC SHS Stock G54950103 227685 490 SH SOLE 490 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 260105 961 SH SOLE 961 0 0 SABA CAPITAL INCOME & OPPORTUN COM CEF 880198106 983793 257537 SH SOLE 257537 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 778517 11561 SH SOLE 11561 0 0 BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101 2442783 226184 SH SOLE 226184 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 314735 4088 SH SOLE 4088 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 231729 2552 SH SOLE 2552 0 0 ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 1421325 32765 SH SOLE 32765 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 13994692 140749 SH SOLE 140749 0 0 VANECK GOLD MINERS ETF ETF 92189F106 269663 8528 SH SOLE 8528 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 291742 2811 SH SOLE 2811 0 0 ELI LILLY & CO COM Stock 532457108 779410 1002 SH SOLE 1002 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 258557 4288 SH SOLE 4288 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 4663146 25839 SH SOLE 25839 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 1483080 7052 SH SOLE 7052 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 454396 3854 SH SOLE 3854 0 0 ENCOMPASS HEALTH CORP COM Stock 29261A100 2166239 26232 SH SOLE 26232 0 0 AFLAC INC COM Stock 001055102 2568645 29917 SH SOLE 29917 0 0 SYSCO CORP COM Stock 871829107 222112 2736 SH SOLE 2736 0 0 MARATHON PETE CORP COM Stock 56585A102 539518 2678 SH SOLE 2678 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 1514558 7893 SH SOLE 7893 0 0 VANECK IG FLOATING RATE ETF ETF 92189F486 7299347 286137 SH SOLE 286137 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 485244 8920 SH SOLE 8920 0 0 ISHARES GLOBAL 100 ETF ETF 464287572 238896 2672 SH SOLE 2672 0 0 VISA INC COM CL A Stock 92826C839 368388 1320 SH SOLE 1320 0 0 INVESCO SOLAR ETF ETF 46138G706 708713 15621 SH SOLE 15621 0 0 PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 2306068 25104 SH SOLE 25104 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 617687 2369 SH SOLE 2369 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 1396653 61337 SH SOLE 61337 0 0 ISHARES MICRO-CAP ETF ETF 464288869 2053121 16941 SH SOLE 16941 0 0 FLAHERTY & CRUMRINE PFD SECS I COM CEF 338478100 1897188 127757 SH SOLE 127757 0 0 PHILLIPS 66 COM Stock 718546104 202871 1242 SH SOLE 1242 0 0 Agriculture Producers Index ETF 464286350 380994 9896 SH SOLE 9896 0 0 ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 1193801 28628 SH SOLE 28628 0 0 ISHARES MSCI GLOBAL GOLD MINERS ETF ETF 46434G855 864155 34170 SH SOLE 34170 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 211562 218 SH SOLE 218 0 0 ENHABIT INC COM Stock 29332G102 124049 10648 SH SOLE 10648 0 0 VANGUARD RUSSELL 3000 ETF ETF 92206C599 9140120 39235 SH SOLE 39235 0 0 BROADCOM INC COM Stock 11135F101 325253 245 SH SOLE 245 0 0 D R HORTON INC COM Stock 23331A109 367440 2233 SH SOLE 2233 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 401245 654 SH SOLE 654 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 608940 10313 SH SOLE 10313 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 251639 726 SH SOLE 726 0 0 NVIDIA CORPORATION COM Stock 67066G104 4803596 5316 SH SOLE 5316 0 0 ABBVIE INC COM Stock 00287Y109 871733 4787 SH SOLE 4787 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 621070 6545 SH SOLE 6545 0 0 SPDR S&P METALS & MINING ETF ETF 78464A755 1519938 25215 SH SOLE 25215 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 21374858 294298 SH SOLE 294298 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 381939 1410 SH SOLE 1410 0 0 FASTENAL CO COM Stock 311900104 358999 4654 SH SOLE 4654 0 0 ISHARES GLOBAL FINANCIALS ETF ETF 464287333 478042 5517 SH SOLE 5517 0 0 MCDONALDS CORP COM Stock 580135101 316495 1123 SH SOLE 1123 0 0 CISCO SYS INC COM Stock 17275R102 506990 10158 SH SOLE 10158 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 575041 3186 SH SOLE 3186 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1914927 20283 SH SOLE 20283 0 0 ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812 215362 3184 SH SOLE 3184 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 1568404 11430 SH SOLE 11430 0 0 GE AEROSPACE COM NEW Stock 369604301 254312 1449 SH SOLE 1449 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 373172 16978 SH SOLE 16978 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 3155851 24140 SH SOLE 24140 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 888677 4833 SH SOLE 4833 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 254807 2023 SH SOLE 2023 0 0 ISHARES US FINANCIAL SERVICES ETF ETF 464287770 2508767 37840 SH SOLE 37840 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 496344 3360 SH SOLE 3360 0 0 ISHARES S&P 500 VALUE ETF ETF 464287408 1916303 10258 SH SOLE 10258 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 4351946 51539 SH SOLE 51539 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 13352525 25398 SH SOLE 25398 0 0 THE CIGNA GROUP COM Stock 125523100 455715 1255 SH SOLE 1255 0 0 WELLS FARGO CO NEW COM Stock 949746101 356235 6146 SH SOLE 6146 0 0 UNION PAC CORP COM Stock 907818108 272573 1108 SH SOLE 1108 0 0 CINTAS CORP COM Stock 172908105 307894 448 SH SOLE 448 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 291538 609 SH SOLE 609 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 921714 4602 SH SOLE 4602 0 0 CHEVRON CORP NEW COM Stock 166764100 406745 2579 SH SOLE 2579 0 0 CONOCOPHILLIPS COM Stock 20825C104 605788 4759 SH SOLE 4759 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 31745247 632754 SH SOLE 632754 0 0 BANK AMERICA CORP COM Stock 060505104 246380 6497 SH SOLE 6497 0 0 WALMART INC COM Stock 931142103 237502 3947 SH SOLE 3947 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 643032 3367 SH SOLE 3367 0 0 RTX CORPORATION COM Stock 75513E101 352996 3619 SH SOLE 3619 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 4711235 112790 SH SOLE 112790 0 0 TEXAS INSTRS INC COM Stock 882508104 220440 1265 SH SOLE 1265 0 0 3M CO COM Stock 88579Y101 217819 2054 SH SOLE 2054 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 353548 2322 SH SOLE 2322 0 0 AMERICAN EXPRESS CO COM Stock 025816109 268414 1179 SH SOLE 1179 0 0 APPLIED MATLS INC COM Stock 038222105 416913 2022 SH SOLE 2022 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 1686558 14389 SH SOLE 14389 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 1516593 23947 SH SOLE 23947 0 0 ABRDN ASIA PACIFIC INCOME FUND COM CEF 003009107 2010391 717997 SH SOLE 717997 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 2028791 21432 SH SOLE 21432 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 5305883 54175 SH SOLE 54175 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 1080439 11419 SH SOLE 11419 0 0 EATON CORP PLC SHS Stock G29183103 335805 1074 SH SOLE 1074 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 1092262 12674 SH SOLE 12674 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 7419344 72201 SH SOLE 72201 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1315912 14421 SH SOLE 14421 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 2324018 19647 SH SOLE 19647 0 0 LAM RESEARCH CORP COM Stock 512807108 1056551 1087 SH SOLE 1087 0 0 ISHARES INTERNATIONAL DEVELOPED REAL ESTATE ETF ETF 464288489 1970088 92579 SH SOLE 92579 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 300391 1859 SH SOLE 1859 0 0 GRAHAM HLDGS CO COM CL B Stock 384637104 333941 435 SH SOLE 435 0 0 ISHARES JPX-NIKKEI 400 ETF ETF 464287382 986710 13160 SH SOLE 13160 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 62121687 207017 SH SOLE 207017 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 4783205 111367 SH SOLE 111367 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 4746783 118521 SH SOLE 118521 0 0 CADENCE DESIGN SYSTEM INC COM Stock 127387108 202643 651 SH SOLE 651 0 0 EXXON MOBIL CORP COM Stock 30231G102 1175460 10112 SH SOLE 10112 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 342686 693 SH SOLE 693 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 201691 876 SH SOLE 876 0 0 LOWES COS INC COM Stock 548661107 484220 1901 SH SOLE 1901 0 0 SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETF ETF 78464A490 4546454 113718 SH SOLE 113718 0 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 310854 12606 SH SOLE 12606 0 0 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 674053 9928 SH SOLE 9928 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 2015514 23847 SH SOLE 23847 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 1736282 28585 SH SOLE 28585 0 0 ISHARES MSCI EAFE ETF ETF 464287465 5218670 65348 SH SOLE 65348 0 0 APPLE INC COM Stock 037833100 6377742 37192 SH SOLE 37192 0 0 ABBOTT LABS COM Stock 002824100 417227 3671 SH SOLE 3671 0 0 DISNEY WALT CO COM Stock 254687106 299167 2445 SH SOLE 2445 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 485387 4393 SH SOLE 4393 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 3258753 11314 SH SOLE 11314 0 0