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