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