0001602603-23-000003.txt : 20230808 0001602603-23-000003.hdr.sgml : 20230808 20230808134349 ACCESSION NUMBER: 0001602603-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230808 DATE AS OF CHANGE: 20230808 EFFECTIVENESS DATE: 20230808 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: 231150404 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 06-30-2023 06-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 CA 08-08-2023 0 185 378328921 false
INFORMATION TABLE 2 q2familyfirm13f.xml AMAZON COM INC COM Stock 023135106 935985 7180 SH SOLE 7180 0 0 ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 10194288 262604 SH SOLE 262604 0 0 GLOBAL PMTS INC COM Stock 37940X102 703798 7144 SH SOLE 7143 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 242549 657 SH SOLE 656 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 710232 4085 SH SOLE 4085 0 0 STARBUCKS CORP COM Stock 855244109 239099 2414 SH SOLE 2413 0 0 ISHARES MSCI CANADA ETF ETF 464286509 1045253 29873 SH SOLE 29872 0 0 ELEVANCE HEALTH INC COM Stock 036752103 276110 621 SH SOLE 621 0 0 TEMPLETON EMERGING MKTS FD COM CEF 880191101 2371131 200264 SH SOLE 200264 0 0 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 401292 1704 SH SOLE 1704 0 0 JOHNSON & JOHNSON COM Stock 478160104 533978 3226 SH SOLE 3226 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 1289448 5854 SH SOLE 5853 0 0 INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 202502 10536 SH SOLE 10536 0 0 VANGUARD ENERGY ETF ETF 92204A306 2916773 25837 SH SOLE 25837 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 2560317 63816 SH SOLE 63816 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 880385 1635 SH SOLE 1635 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 1468547 37122 SH SOLE 37122 0 0 YUM BRANDS INC COM Stock 988498101 363407 2623 SH SOLE 2622 0 0 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 418399 1132 SH SOLE 1131 0 0 ISHARES LATIN AMERICA 40 ETF ETF 464287390 798210 29378 SH SOLE 29378 0 0 ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 603131 8821 SH SOLE 8820 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 237088 2236 SH SOLE 2235 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 963852 6352 SH SOLE 6351 0 0 COCA COLA CO COM Stock 191216100 303283 5036 SH SOLE 5036 0 0 NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102 439153 86961 SH SOLE 86961 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 668949 15615 SH SOLE 15615 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 385898 2101 SH SOLE 2100 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 5349101 64015 SH SOLE 64015 0 0 PAYCHEX INC COM Stock 704326107 570492 5100 SH SOLE 5099 0 0 ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 428333 13241 SH SOLE 13240 0 0 MERCK & CO INC COM Stock 58933Y105 751235 6510 SH SOLE 6510 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 474832 1071 SH SOLE 1071 0 0 MCKESSON CORP COM Stock 58155Q103 494950 1158 SH SOLE 1158 0 0 ISHARES TIPS BOND ETF ETF 464287176 9635029 89528 SH SOLE 89528 0 0 ISHARES 1-3 YEAR INTERNATIONAL TREASURY BOND ETF ETF 464288125 1111758 16054 SH SOLE 16054 0 0 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 1079647 12636 SH SOLE 12636 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 1413120 16627 SH SOLE 16626 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 4220497 38201 SH SOLE 38201 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 3686510 66340 SH SOLE 66339 0 0 FEDEX CORP COM Stock 31428X106 267014 1077 SH SOLE 1077 0 0 PULTE GROUP INC COM Stock 745867101 335489 4319 SH SOLE 4318 0 0 PEPSICO INC COM Stock 713448108 835264 4510 SH SOLE 4509 0 0 ISHARES INTERNATIONAL TREASURY BOND ETF ETF 464288117 5749846 145235 SH SOLE 145234 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 2644354 32614 SH SOLE 32614 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 411967 2984 SH SOLE 2983 0 0 HOME DEPOT INC COM Stock 437076102 511578 1647 SH SOLE 1646 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 351208 1598 SH SOLE 1597 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 1257564 8932 SH SOLE 8931 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 200095 1508 SH SOLE 1507 0 0 BECTON DICKINSON & CO COM Stock 075887109 393725 1491 SH SOLE 1491 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 3209556 73278 SH SOLE 73277 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 369367 1342 SH SOLE 1342 0 0 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 5549858 107347 SH SOLE 107347 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 209830 5886 SH SOLE 5885 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 284500 3836 SH SOLE 3835 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 3149913 31610 SH SOLE 31609 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 920200 36540 SH SOLE 36539 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 719277 6009 SH SOLE 6009 0 0 ISHARES MSCI PACIFIC EX-JAPAN ETF ETF 464286665 227765 5392 SH SOLE 5392 0 0 INTUIT COM Stock 461202103 344702 752 SH SOLE 752 0 0 MICROSOFT CORP COM Stock 594918104 2194791 6445 SH SOLE 6445 0 0 ISHARES EUROPE ETF ETF 464287861 3246839 64243 SH SOLE 64242 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 909060 28031 SH SOLE 28031 0 0 ROYCE MICRO-CAP TR INC COM CEF 780915104 2397017 273945 SH SOLE 273944 0 0 BOEING CO COM Stock 097023105 566820 2684 SH SOLE 2684 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 1092995 5495 SH SOLE 5495 0 0 VANGUARD MID-CAP ETF ETF 922908629 375182 1704 SH SOLE 1704 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 259781 1061 SH SOLE 1061 0 0 TEMPLETON GLOBAL INCOME FD COM CEF 880198106 3478213 840148 SH SOLE 840148 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 789053 12789 SH SOLE 12788 0 0 BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101 2432279 228598 SH SOLE 228597 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 269208 6236 SH SOLE 6236 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 229701 2541 SH SOLE 2540 0 0 ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 1067574 31538 SH SOLE 31538 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 12911163 132287 SH SOLE 132286 0 0 VANECK GOLD MINERS ETF ETF 92189F106 269371 8946 SH SOLE 8946 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 235383 2467 SH SOLE 2467 0 0 LILLY ELI & CO COM Stock 532457108 467939 998 SH SOLE 997 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 234816 4187 SH SOLE 4187 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 4382220 28145 SH SOLE 28145 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 1151370 6148 SH SOLE 6148 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 236161 3742 SH SOLE 3742 0 0 AFLAC INC COM Stock 001055102 2087254 29903 SH SOLE 29903 0 0 MARATHON PETE CORP COM Stock 56585A102 291928 2504 SH SOLE 2503 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 1314992 7950 SH SOLE 7950 0 0 VANECK IG FLOATING RATE ETF ETF 92189F486 7042050 278893 SH SOLE 278893 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 460016 9400 SH SOLE 9399 0 0 ISHARES GLOBAL 100 ETF ETF 464287572 206788 2719 SH SOLE 2718 0 0 VISA INC COM CL A Stock 92826C839 328149 1382 SH SOLE 1381 0 0 INVESCO SOLAR ETF ETF 46138G706 812510 11377 SH SOLE 11376 0 0 PIMCO ACTIVE BOND ETF ETF 72201R775 2045908 22330 SH SOLE 22330 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 386625 1683 SH SOLE 1682 0 0 VANGUARD GROWTH ETF ETF 922908736 232330 821 SH SOLE 821 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 756829 33049 SH SOLE 33049 0 0 ISHARES MICRO-CAP ETF ETF 464288869 1696875 15525 SH SOLE 15524 0 0 FLAHERTY & CRUMRINE PFD SECS I COM CEF 338478100 1937639 141022 SH SOLE 141021 0 0 ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 1289486 31871 SH SOLE 31870 0 0 ISHARES MSCI GLOBAL GOLD MINERS ETF ETF 46434G855 812782 34883 SH SOLE 34883 0 0 VANGUARD RUSSELL 3000 ETF ETF 92206C599 8246046 41763 SH SOLE 41762 0 0 BROADCOM INC COM Stock 11135F101 211975 244 SH SOLE 244 0 0 D R HORTON INC COM Stock 23331A109 269996 2219 SH SOLE 2218 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 301617 653 SH SOLE 653 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 381584 6383 SH SOLE 6383 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 224029 726 SH SOLE 726 0 0 NVIDIA CORPORATION COM Stock 67066G104 2247939 5314 SH SOLE 5314 0 0 ABBVIE INC COM Stock 00287Y109 631175 4685 SH SOLE 4684 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 478913 5756 SH SOLE 5756 0 0 SPDR S&P METALS & MINING ETF ETF 78464A755 1114326 21927 SH SOLE 21926 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 21488709 295621 SH SOLE 295621 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 401362 1654 SH SOLE 1654 0 0 FASTENAL CO COM Stock 311900104 273874 4643 SH SOLE 4642 0 0 ISHARES GLOBAL FINANCIALS ETF ETF 464287333 415014 5801 SH SOLE 5801 0 0 MCDONALDS CORP COM Stock 580135101 323943 1086 SH SOLE 1085 0 0 CISCO SYS INC COM Stock 17275R102 523783 10123 SH SOLE 10123 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 345033 3029 SH SOLE 3029 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1586715 19548 SH SOLE 19548 0 0 ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812 414803 2071 SH SOLE 2071 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 1418106 11170 SH SOLE 11169 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 350618 15865 SH SOLE 15865 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 2144803 18662 SH SOLE 18661 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 842087 4959 SH SOLE 4958 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 244447 2278 SH SOLE 2277 0 0 ISHARES US FINANCIAL SERVICES ETF ETF 464287770 2283211 14452 SH SOLE 14451 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 440729 3313 SH SOLE 3312 0 0 ISHARES S&P 500 VALUE ETF ETF 464287408 1674637 10389 SH SOLE 10389 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 4021853 57064 SH SOLE 57063 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 11627658 26088 SH SOLE 26087 0 0 THE CIGNA GROUP COM Stock 125523100 357399 1274 SH SOLE 1273 0 0 WELLS FARGO CO NEW COM Stock 949746101 241202 5651 SH SOLE 5651 0 0 UNION PAC CORP COM Stock 907818108 222841 1089 SH SOLE 1089 0 0 CINTAS CORP COM Stock 172908105 218704 440 SH SOLE 439 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 274743 603 SH SOLE 602 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 632497 4349 SH SOLE 4348 0 0 CHEVRON CORP NEW COM Stock 166764100 396726 2521 SH SOLE 2521 0 0 CONOCOPHILLIPS COM Stock 20825C104 503416 4859 SH SOLE 4858 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 30081683 651401 SH SOLE 651400 0 0 WALMART INC COM Stock 931142103 206014 1311 SH SOLE 1310 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 439981 3288 SH SOLE 3288 0 0 ORACLE CORP COM Stock 68389X105 350636 2944 SH SOLE 2944 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 363438 3710 SH SOLE 3710 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 4381115 107697 SH SOLE 107697 0 0 TEXAS INSTRS INC COM Stock 882508104 439349 2441 SH SOLE 2440 0 0 PFIZER INC COM Stock 717081103 512268 13966 SH SOLE 13965 0 0 3M CO COM Stock 88579Y101 265431 2652 SH SOLE 2651 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 366055 3026 SH SOLE 3026 0 0 AMERICAN EXPRESS CO COM Stock 025816109 203333 1167 SH SOLE 1167 0 0 AMGEN INC COM Stock 031162100 249213 1122 SH SOLE 1122 0 0 APPLIED MATLS INC COM Stock 038222105 290504 2010 SH SOLE 2009 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 1721841 17635 SH SOLE 17634 0 0 ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 289054 4062 SH SOLE 4061 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 1332057 22585 SH SOLE 22584 0 0 ABRDN ASIA PACIFIC INCOME FUND COM CEF 003009107 1726449 639426 SH SOLE 639425 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 2019285 20904 SH SOLE 20903 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 5028878 51341 SH SOLE 51341 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 937440 9107 SH SOLE 9106 0 0 EATON CORP PLC SHS Stock G29183103 215973 1074 SH SOLE 1073 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 1141075 2904 SH SOLE 2904 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 6842854 71962 SH SOLE 71961 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1110151 14802 SH SOLE 14802 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 2291935 21394 SH SOLE 21393 0 0 LAM RESEARCH CORP COM Stock 512807108 693019 1078 SH SOLE 1078 0 0 ISHARES INTERNATIONAL DEVELOPED REAL ESTATE ETF ETF 464288489 1923802 96893 SH SOLE 96892 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 226153 1796 SH SOLE 1795 0 0 GRAHAM HLDGS CO COM CL B Stock 384637104 248594 435 SH SOLE 435 0 0 ISHARES JPX-NIKKEI 400 ETF ETF 464287382 853415 12931 SH SOLE 12930 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 56790557 223163 SH SOLE 223163 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 4380932 117704 SH SOLE 117703 0 0 ALTRIA GROUP INC COM Stock 02209S103 216835 4787 SH SOLE 4786 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 4668375 115126 SH SOLE 115126 0 0 EXXON MOBIL CORP COM Stock 30231G102 1075647 10029 SH SOLE 10029 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 322849 672 SH SOLE 671 0 0 LOWES COS INC COM Stock 548661107 423146 1875 SH SOLE 1874 0 0 SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETF ETF 78464A490 4852911 116210 SH SOLE 116209 0 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 328460 14566 SH SOLE 14565 0 0 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 622111 3473 SH SOLE 3473 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 1880419 23002 SH SOLE 23002 0 0 CABLE ONE INC COM Stock 12685J105 269403 410 SH SOLE 410 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 1537202 5879 SH SOLE 5878 0 0 ISHARES MSCI EAFE ETF ETF 464287465 4525616 62422 SH SOLE 62422 0 0 APPLE INC COM Stock 037833100 7691529 39653 SH SOLE 39653 0 0 ABBOTT LABS COM Stock 002824100 395705 3630 SH SOLE 3629 0 0 DISNEY WALT CO COM Stock 254687106 202557 2269 SH SOLE 2268 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 576735 5947 SH SOLE 5946 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 2829694 11609 SH SOLE 11609 0 0