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