Fund Holdings — Family Firm, Inc.

Total Portfolio Value
$410.45M
Total Bought
$21.83M
Total Sold
$11.81M
Net Transaction
+$10.02M
Filing Period:
Securities
▲▼
SharesValue ($K)
Q4 2023
▲▼
Q1 2024
▲▼
Change
▲▼
Q4 2023
▲▼
Q1 2024
▲▼
Weight (%)
▲▼
Change
▲▼
ISHARES RUSSELL 3000 ETF215,443207,017-8,42658,97562,12215.14%+3,146
NVIDIA CORPORATION COM(NVDA)5,3155,316+12,6324,8041.17%+2,171
ENCOMPASS HEALTH CORP COM(EHC)026,232+26,23202,1660.53%+2,166
VANGUARD FTSE DEVELOPED MARKETS ETF627,316632,754+5,43830,04831,7457.73%+1,697
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF264,427268,139+3,71210,76712,0642.94%+1,296
SCHWAB U.S. BROAD MARKET ETF109,787118,537+8,7506,1127,2371.76%+1,125
ISHARES CORE S&P 500 ETF25,65025,398-25212,25113,3533.25%+1,101
VANGUARD TOTAL BOND MARKET ETF281,765294,298+12,53320,72421,3755.21%+651
VANGUARD RUSSELL 3000 ETF
VNG RUS3000IDX
40,24039,235-1,0058,5649,1402.23%+576
ISHARES 0-5 YEAR TIPS BOND ETF
0-5 YR TIPS ETF
136,980140,749+3,76913,50513,9953.41%+490
ISHARES S&P 500 GROWTH ETF51,49351,539+463,8674,3521.06%+485
VANGUARD ENERGY ETF
ENERGY ETF
27,00627,287+2813,1673,5940.88%+426
ISHARES MSCI EAFE ETF64,27365,348+1,0754,8435,2191.27%+376
ISHARES RUSSELL 1000 ETF11,28311,314+312,9593,2590.79%+300
ISHARES S&P SMALL-CAP 600 GROWTH ETF22,83124,140+1,3092,8573,1560.77%+299
ISHARES U.S. TREASURY BOND ETF
US TREAS BD ETF
47,79961,337+13,5381,1011,3970.34%+295
ISHARES GLOBAL ENERGY ETF114,761111,367-3,3944,4884,7831.17%+295
ISHARES CORE U.S. AGGREGATE BOND ETF50,80254,175+3,3735,0425,3061.29%+264
GE AEROSPACE COM NEW(GE)01,449+1,44902540.06%+254
ISHARES US FINANCIAL SERVICES ETF12,62437,840+25,2162,2622,5090.61%+246
BANK AMERICA CORP COM06,497+6,49702460.06%+246
SYSCO CORP COM(SYY)02,736+2,73602220.05%+222
ABRDN ASIA PACIFIC INCOME FUND COM661,073717,997+56,9241,7922,0100.49%+219
ISHARES 1-3 YEAR TREASURY BOND ETF27,21029,940+2,7302,2322,4490.60%+216
ISHARES MSCI JAPAN ETF
MSCI JAPAN ETF
02,998+2,99802140.05%+214
TOYOTA MOTOR CORP ADS(TM)0846+84602130.05%+213
ASML HOLDING N V N Y REGISTRY SHS
N Y REGISTRY SHS
0218+21802120.05%+212
AMERIPRISE FINL INC COM(AMP)0476+47602090.05%+209
LAM RESEARCH CORP COM(LRCX)1,0841,087+38491,0570.26%+207
PROGRESSIVE CORP COM(PGR)0992+99202050.05%+205
ISHARES COHEN & STEERS REIT ETF67,31772,045+4,7283,9544,1571.01%+203
PHILLIPS 66 COM(PSX)01,242+1,24202030.05%+203
CADENCE DESIGN SYSTEM INC COM(CDNS)0651+65102030.05%+203
CVS HEALTH CORP COM(CVS)02,536+2,53602020.05%+202
TRAVELERS COMPANIES INC COM(TRV)0876+87602020.05%+202
ISHARES INTERNATIONAL TREASURY BOND ETF147,981193,763+45,7826,1166,3131.54%+197
ELI LILLY & CO COM(LLY)1,0011,002+15837790.19%+196
ENERGY SELECT SECTOR SPDR FUND
ST STR ENERG ETF
20,56620,283-2831,7241,9150.47%+191
ISHARES CORE S&P U.S. GROWTH ETF14,42614,389-371,5021,6870.41%+185
JPMORGAN CHASE & CO COM(JPM)4,3874,602+2157469220.22%+176
EXXON MOBIL CORP COM10,08410,112+281,0081,1750.29%+167
MICROSOFT CORP COM(MSFT)3,5783,586+81,3451,5090.37%+163
MERCK & CO INC COM(MRK)6,5816,615+347178730.21%+155
ISHARES EXPANDED TECH SECTOR ETF2,11312,674+10,5619471,0920.27%+145
ISHARES S&P MID-CAP 400 GROWTH ETF14,77614,421-3551,1711,3160.32%+145
MARATHON PETE CORP COM(MPC)2,6652,678+133955400.13%+144
VANGUARD TOTAL STOCK MARKET ETF6,0476,064+171,4341,5760.38%+142
ABBVIE INC COM(ABBV)4,7564,787+317378720.21%+135
SPDR S&P METALS & MINING ETF
ST STR SP METAL
23,19625,215+2,0191,3881,5200.37%+132
BERKSHIRE HATHAWAY INC DEL CL B NEW41,0942,609-38,4859661,0970.27%+131
ISHARES EUROPE ETF55,75655,259-4972,9473,0760.75%+129
MICRON TECHNOLOGY INC COM(MU)3,8493,854+53294540.11%+126
ISHARES MSCI EMERGING MARKETS ETF47,28849,337+2,0491,9012,0270.49%+125
ENHABIT INC COM
COM
010,648+10,64801240.03%+124
ISHARES U.S. ENERGY ETF14,99815,839+8416627820.19%+121
COSTCO WHSL CORP NEW COM(COST)1,6351,636+11,0791,1990.29%+120
ISHARES CORE S&P MID-CAP ETF5,84328,585+22,7421,6191,7360.42%+117
ADVANCED MICRO DEVICES INC COM(AMD)3,1253,186+614615750.14%+114
Agriculture Producers Index7,0569,896+2,8402693810.09%+112
TEMPLETON EMERGING MKTS FD COM(EMF)206,233211,049+4,8162,4092,5200.61%+111
ISHARES S&P SMALL-CAP 600 VALUE ETF70,95772,201+1,2447,3147,4191.81%+106
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND
ACTIVE BD ETF
23,83525,104+1,2692,2042,3060.56%+103
AFLAC INC COM(AFL)29,91229,917+52,4682,5690.63%+101
ISHARES U.S. UTILITIES ETF23,99923,847-1521,9182,0160.49%+97
AMAZON COM INC COM(AMZN)3,3803,38005146100.15%+96
ISHARES S&P 500 VALUE ETF10,47510,258-2171,8221,9160.47%+95
VANGUARD SMALL CAP VALUE ETF7,8947,893-11,4211,5150.37%+94
INTERNATIONAL BUSINESS MACHS COM(IBM)3,3623,367+55506430.16%+93
APPLIED MATLS INC COM2,0182,022+43274170.10%+90
VANGUARD S&P 500 VALUE ETF27,23425,839-1,3954,5744,6631.14%+89
ISHARES GLOBAL HEALTHCARE ETF16,66216,464-1981,4451,5340.37%+89
MCKESSON CORP COM(MCK)1,1381,139+15276110.15%+85
THE CIGNA GROUP COM(CI)1,2511,255+43754560.11%+81
DISNEY WALT CO COM(DIS)2,4392,445+62202990.07%+79
WELLS FARGO CO NEW COM(WFC)5,6656,146+4812793560.09%+77
EATON CORP PLC SHS(ETN)1,0741,07402593360.08%+77
ISHARES U.S. HOME CONSTRUCTION ETF8,6528,263-3898809570.23%+76
VANGUARD SMALL-CAP ETF4,7394,753+141,0111,0870.26%+75
MARTIN MARIETTA MATLS INC COM(MLM)653654+13264010.10%+75
ISHARES RUSSELL 2000 ETF7,0377,052+151,4121,4830.36%+71
VANGUARD TOTAL WORLD STOCK ETF4,0514,393+3424174850.12%+69
ISHARES GLOBAL COMM SERVICES ETF6,9096,90905165810.14%+66
UBER TECHNOLOGIES INC COM(UBER)4,0884,08802523150.08%+63
LOWES COS INC COM(LOW)1,8931,901+84214840.12%+63
GLOBAL PMTS INC COM(GPN)7,1447,233+899079670.24%+59
FASTENAL CO COM(FAST)4,6504,654+43013590.09%+58
WILLIS TOWERS WATSON PLC LTD SHS(WTW)1,7041,70404114690.11%+58
HOME DEPOT INC COM(HD)1,4631,471+85075640.14%+57
CONOCOPHILLIPS COM(COP)4,7484,759+115516060.15%+55
ISHARES MICRO-CAP ETF17,24016,941-2992,0002,0530.50%+53
BROADCOM INC COM(AVGO)24524502743250.08%+52
RTX CORPORATION COM(RTX)3,6143,619+53043530.09%+49
AMERICAN EXPRESS CO COM(AXP)1,1761,179+32202680.07%+48
SPDR S&P 500 ETF TRUST(SPY)959960+14565020.12%+47
ISHARES RUSSELL 1000 GROWTH ETF1,3471,349+24084550.11%+46
VANGUARD SMALL-CAP GROWTH ETF2,3662,369+35726180.15%+46
ISHARES MSCI CANADA ETF28,52228,516-61,0461,0920.27%+45
ISHARES GLOBAL FINANCIALS ETF5,5175,51704344780.12%+44
ISHARES JPX-NIKKEI 400 ETF13,86713,160-7079439870.24%+44
PULTE GROUP INC COM(PHM)4,3384,071-2674484910.12%+43
Page 1 of 3