0001602603-23-000004.txt : 20231019 0001602603-23-000004.hdr.sgml : 20231019 20231019153031 ACCESSION NUMBER: 0001602603-23-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231019 DATE AS OF CHANGE: 20231019 EFFECTIVENESS DATE: 20231019 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Family Firm, Inc. CENTRAL INDEX KEY: 0001602603 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: 231334621 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 09-30-2023 09-30-2023 Family Firm, Inc.
8120 WOODMONT AVE 630 BETHESDA MD 20814
13F HOLDINGS REPORT 028-16435 N
Chris Marks Compliance Consultant 7202358230 Chris Marks` Westminster CO 10-19-2023 0 175 356161600 false
INFORMATION TABLE 2 2023q3familyfirm13f.xml AMAZON COM INC COM Stock 023135106 429666 3380 SH SOLE 3380 0 0 ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 10704642 257385 SH SOLE 257385 0 0 GLOBAL PMTS INC COM Stock 37940X102 824359 7144 SH SOLE 7144 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 235482 657 SH SOLE 657 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 326220 1990 SH SOLE 1990 0 0 STARBUCKS CORP COM Stock 855244109 266058 2915 SH SOLE 2915 0 0 ISHARES MSCI CANADA ETF ETF 464286509 947204 28309 SH SOLE 28309 0 0 ELEVANCE HEALTH INC COM Stock 036752103 271187 623 SH SOLE 623 0 0 TEMPLETON EMERGING MKTS FD COM CEF 880191101 2235345 197643 SH SOLE 197643 0 0 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 356068 1704 SH SOLE 1704 0 0 JOHNSON & JOHNSON COM Stock 478160104 506087 3249 SH SOLE 3249 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 1371938 6459 SH SOLE 6459 0 0 INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 202186 10536 SH SOLE 10536 0 0 VANGUARD ENERGY ETF ETF 92204A306 3090243 24383 SH SOLE 24383 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 1950803 62068 SH SOLE 62068 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 924819 1637 SH SOLE 1637 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 1536044 40475 SH SOLE 40475 0 0 YUM BRANDS INC COM Stock 988498101 327931 2625 SH SOLE 2625 0 0 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 462980 1132 SH SOLE 1132 0 0 ISHARES LATIN AMERICA 40 ETF ETF 464287390 745671 29173 SH SOLE 29173 0 0 ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 545782 7990 SH SOLE 7990 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 225573 2236 SH SOLE 2236 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 835147 5726 SH SOLE 5726 0 0 COCA COLA CO COM Stock 191216100 237590 4244 SH SOLE 4244 0 0 NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102 488008 96444 SH SOLE 96444 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 710836 14987 SH SOLE 14987 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 413231 2102 SH SOLE 2102 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 4726299 62468 SH SOLE 62468 0 0 PAYCHEX INC COM Stock 704326107 589011 5107 SH SOLE 5107 0 0 ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 408808 12921 SH SOLE 12921 0 0 MERCK & CO INC COM Stock 58933Y105 673796 6545 SH SOLE 6545 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 458677 1073 SH SOLE 1073 0 0 MCKESSON CORP COM Stock 58155Q103 503331 1157 SH SOLE 1157 0 0 ISHARES TIPS BOND ETF ETF 464287176 9396863 90598 SH SOLE 90598 0 0 ISHARES 1-3 YEAR INTERNATIONAL TREASURY BOND ETF ETF 464288125 994655 14718 SH SOLE 14718 0 0 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 892991 11377 SH SOLE 11377 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 1370389 16627 SH SOLE 16627 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 3967578 37359 SH SOLE 37359 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 3265000 65092 SH SOLE 65092 0 0 FEDEX CORP COM Stock 31428X106 285630 1078 SH SOLE 1078 0 0 PULTE GROUP INC COM Stock 745867101 320488 4328 SH SOLE 4328 0 0 PEPSICO INC COM Stock 713448108 763420 4506 SH SOLE 4506 0 0 ISHARES INTERNATIONAL TREASURY BOND ETF ETF 464288117 5441752 146402 SH SOLE 146402 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 2605574 32180 SH SOLE 32180 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 357016 2954 SH SOLE 2954 0 0 HOME DEPOT INC COM Stock 437076102 500215 1655 SH SOLE 1655 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 386622 1607 SH SOLE 1607 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 1109087 8182 SH SOLE 8182 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 247786 1925 SH SOLE 1925 0 0 BECTON DICKINSON & CO COM Stock 075887109 386872 1496 SH SOLE 1496 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 2378727 57429 SH SOLE 57429 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 357031 1342 SH SOLE 1342 0 0 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 5421100 108748 SH SOLE 108748 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 213586 6289 SH SOLE 6289 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 265757 3862 SH SOLE 3862 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 2911008 30860 SH SOLE 30860 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 950005 42175 SH SOLE 42175 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 786338 6009 SH SOLE 6009 0 0 ISHARES MSCI PACIFIC EX-JAPAN ETF ETF 464286665 238210 5988 SH SOLE 5988 0 0 INTUIT COM Stock 461202103 395194 773 SH SOLE 773 0 0 MICROSOFT CORP COM Stock 594918104 1159056 3671 SH SOLE 3671 0 0 ISHARES EUROPE ETF ETF 464287861 2753298 57685 SH SOLE 57685 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 743016 24226 SH SOLE 24226 0 0 ROYCE MICRO-CAP TR INC COM CEF 780915104 2233367 269730 SH SOLE 269730 0 0 BOEING CO COM Stock 097023105 514530 2684 SH SOLE 2684 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 925532 4895 SH SOLE 4895 0 0 VANGUARD MID-CAP ETF ETF 922908629 359868 1728 SH SOLE 1728 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 250376 1065 SH SOLE 1065 0 0 TEMPLETON GLOBAL INCOME FD COM CEF 880198106 3236365 838436 SH SOLE 838436 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 694743 11993 SH SOLE 11993 0 0 BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101 2313544 232751 SH SOLE 232751 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 217627 2544 SH SOLE 2544 0 0 ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 930950 27707 SH SOLE 27707 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 13068531 134838 SH SOLE 134838 0 0 VANECK GOLD MINERS ETF ETF 92189F106 225916 8395 SH SOLE 8395 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 240955 2792 SH SOLE 2792 0 0 ELI LILLY & CO COM Stock 532457108 536690 999 SH SOLE 999 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 225309 4210 SH SOLE 4210 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 4233965 28475 SH SOLE 28475 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 1264960 7157 SH SOLE 7157 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 261419 3843 SH SOLE 3843 0 0 AFLAC INC COM Stock 001055102 2295418 29908 SH SOLE 29908 0 0 MARATHON PETE CORP COM Stock 56585A102 380748 2516 SH SOLE 2516 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 1254380 7865 SH SOLE 7865 0 0 VANECK IG FLOATING RATE ETF ETF 92189F486 7136964 282205 SH SOLE 282205 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 444852 9092 SH SOLE 9092 0 0 VISA INC COM CL A Stock 92826C839 302620 1316 SH SOLE 1316 0 0 INVESCO SOLAR ETF ETF 46138G706 747252 14429 SH SOLE 14429 0 0 PIMCO ACTIVE BOND ETF ETF 72201R775 2084543 23715 SH SOLE 23715 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 441355 2061 SH SOLE 2061 0 0 VANGUARD GROWTH ETF ETF 922908736 223897 822 SH SOLE 822 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 694325 31503 SH SOLE 31503 0 0 ISHARES MICRO-CAP ETF ETF 464288869 1640532 16389 SH SOLE 16389 0 0 FLAHERTY & CRUMRINE PFD SECS I COM CEF 338478100 1763197 135944 SH SOLE 135944 0 0 ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 1217129 30612 SH SOLE 30612 0 0 ISHARES MSCI GLOBAL GOLD MINERS ETF ETF 46434G855 712714 34431 SH SOLE 34431 0 0 VANGUARD RUSSELL 3000 ETF ETF 92206C599 7592778 39809 SH SOLE 39809 0 0 BROADCOM INC COM Stock 11135F101 203258 245 SH SOLE 245 0 0 D R HORTON INC COM Stock 23331A109 238918 2223 SH SOLE 2223 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 268189 653 SH SOLE 653 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 410030 7595 SH SOLE 7595 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 222962 726 SH SOLE 726 0 0 NVIDIA CORPORATION COM Stock 67066G104 2311879 5315 SH SOLE 5315 0 0 ABBVIE INC COM Stock 00287Y109 703328 4718 SH SOLE 4718 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 480484 6580 SH SOLE 6580 0 0 SPDR S&P METALS & MINING ETF ETF 78464A755 1188785 22644 SH SOLE 22644 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 20937459 300050 SH SOLE 300050 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 314378 1403 SH SOLE 1403 0 0 FASTENAL CO COM Stock 311900104 253894 4647 SH SOLE 4647 0 0 ISHARES GLOBAL FINANCIALS ETF ETF 464287333 384145 5453 SH SOLE 5453 0 0 MCDONALDS CORP COM Stock 580135101 286977 1089 SH SOLE 1089 0 0 CISCO SYS INC COM Stock 17275R102 542161 10085 SH SOLE 10085 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 321313 3125 SH SOLE 3125 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1808152 20004 SH SOLE 20004 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 1350045 11040 SH SOLE 11040 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 394612 18526 SH SOLE 18526 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 2240962 20432 SH SOLE 20432 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 798884 4963 SH SOLE 4963 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 203463 2007 SH SOLE 2007 0 0 ISHARES US FINANCIAL SERVICES ETF ETF 464287770 2023498 13085 SH SOLE 13085 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 418436 3313 SH SOLE 3313 0 0 ISHARES S&P 500 VALUE ETF ETF 464287408 1595353 10370 SH SOLE 10370 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 3860959 56430 SH SOLE 56430 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 11156997 25981 SH SOLE 25981 0 0 THE CIGNA GROUP COM Stock 125523100 365821 1279 SH SOLE 1279 0 0 WELLS FARGO CO NEW COM Stock 949746101 231195 5658 SH SOLE 5658 0 0 UNION PAC CORP COM Stock 907818108 223123 1096 SH SOLE 1096 0 0 CINTAS CORP COM Stock 172908105 212188 441 SH SOLE 441 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 266300 605 SH SOLE 605 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 633192 4366 SH SOLE 4366 0 0 CHEVRON CORP NEW COM Stock 166764100 427520 2535 SH SOLE 2535 0 0 CONOCOPHILLIPS COM Stock 20825C104 583217 4868 SH SOLE 4868 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 27267904 623694 SH SOLE 623694 0 0 WALMART INC COM Stock 931142103 210018 1313 SH SOLE 1313 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 470747 3355 SH SOLE 3355 0 0 RTX CORPORATION COM Stock 75513E101 268760 3734 SH SOLE 3734 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 4289555 109400 SH SOLE 109400 0 0 PFIZER INC COM Stock 717081103 464052 13990 SH SOLE 13990 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 396341 3006 SH SOLE 3006 0 0 APPLIED MATLS INC COM Stock 038222105 278899 2014 SH SOLE 2014 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 1592471 16793 SH SOLE 16793 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 1377072 24386 SH SOLE 24386 0 0 ABRDN ASIA PACIFIC INCOME FUND COM CEF 003009107 1629573 665132 SH SOLE 665132 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 1910628 20861 SH SOLE 20861 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 4749723 50507 SH SOLE 50507 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 806234 9090 SH SOLE 9090 0 0 EATON CORP PLC SHS Stock G29183103 229054 1074 SH SOLE 1074 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 843135 2206 SH SOLE 2206 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 6368382 71378 SH SOLE 71378 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1059907 14672 SH SOLE 14672 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 2063313 20443 SH SOLE 20443 0 0 LAM RESEARCH CORP COM Stock 512807108 677557 1081 SH SOLE 1081 0 0 ISHARES INTERNATIONAL DEVELOPED REAL ESTATE ETF ETF 464288489 1832993 96626 SH SOLE 96626 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 223077 1817 SH SOLE 1817 0 0 GRAHAM HLDGS CO COM CL B Stock 384637104 253605 435 SH SOLE 435 0 0 ISHARES JPX-NIKKEI 400 ETF ETF 464287382 871282 13610 SH SOLE 13610 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 53667957 218999 SH SOLE 218999 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 4667161 113116 SH SOLE 113116 0 0 ALTRIA GROUP INC COM Stock 02209S103 201645 4795 SH SOLE 4795 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 4481029 115939 SH SOLE 115939 0 0 EXXON MOBIL CORP COM Stock 30231G102 1182130 10054 SH SOLE 10054 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 339700 674 SH SOLE 674 0 0 LOWES COS INC COM Stock 548661107 391375 1883 SH SOLE 1883 0 0 SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETF ETF 78464A490 4591960 118015 SH SOLE 118015 0 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 289509 13459 SH SOLE 13459 0 0 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 590237 3335 SH SOLE 3335 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 1738332 23625 SH SOLE 23625 0 0 CABLE ONE INC COM Stock 12685J105 252412 410 SH SOLE 410 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 1456416 5841 SH SOLE 5841 0 0 ISHARES MSCI EAFE ETF ETF 464287465 4396463 63791 SH SOLE 63791 0 0 APPLE INC COM Stock 037833100 6410348 37441 SH SOLE 37441 0 0 ABBOTT LABS COM Stock 002824100 352835 3643 SH SOLE 3643 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 394576 4235 SH SOLE 4235 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 2698524 11487 SH SOLE 11487 0 0