Fund HoldingsFamily 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 ETF0294,298+294,298021,3755.21%+21,375
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 ETF051,539+51,53904,3521.06%+4,352
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 ETF0111,367+111,36704,7831.17%+4,783
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 ETF029,940+29,94002,4490.60%+2,449
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)01,002+1,00207790.19%+779
ENERGY SELECT SECTOR SPDR FUND
ST STR ENERG ETF
020,283+20,28301,9150.47%+1,915
ISHARES CORE S&P U.S. GROWTH ETF014,389+14,38901,6870.41%+1,687
JPMORGAN CHASE & CO COM(JPM)4,3874,602+2157469220.22%+176
EXXON MOBIL CORP COM010,112+10,11201,1750.29%+1,175
MICROSOFT CORP COM(MSFT)3,5783,586+81,3451,5090.37%+163
MERCK & CO INC COM(MRK)06,615+6,61508730.21%+873
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)02,678+2,67805400.13%+540
VANGUARD TOTAL STOCK MARKET ETF06,064+6,06401,5760.38%+1,576
ABBVIE INC COM(ABBV)04,787+4,78708720.21%+872
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 NEW02,609+2,60901,0970.27%+1,097
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 ETF015,839+15,83907820.19%+782
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 COM206,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 COM02,022+2,02204170.10%+417
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)01,139+1,13906110.15%+611
THE CIGNA GROUP COM(CI)01,255+1,25504560.11%+456
DISNEY WALT CO COM(DIS)2,4392,445+62202990.07%+79
WELLS FARGO CO NEW COM(WFC)06,146+6,14603560.09%+356
EATON CORP PLC SHS(ETN)01,074+1,07403360.08%+336
ISHARES U.S. HOME CONSTRUCTION ETF08,263+8,26309570.23%+957
VANGUARD SMALL-CAP ETF4,7394,753+141,0111,0870.26%+75
MARTIN MARIETTA MATLS INC COM(MLM)0654+65404010.10%+401
ISHARES RUSSELL 2000 ETF7,0377,052+151,4121,4830.36%+71
VANGUARD TOTAL WORLD STOCK ETF04,393+4,39304850.12%+485
ISHARES GLOBAL COMM SERVICES ETF06,909+6,90905810.14%+581
UBER TECHNOLOGIES INC COM(UBER)4,0884,08802523150.08%+63
LOWES COS INC COM(LOW)01,901+1,90104840.12%+484
GLOBAL PMTS INC COM(GPN)7,1447,233+899079670.24%+59
FASTENAL CO COM(FAST)04,654+4,65403590.09%+359
WILLIS TOWERS WATSON PLC LTD SHS(WTW)01,704+1,70404690.11%+469
HOME DEPOT INC COM(HD)01,471+1,47105640.14%+564
CONOCOPHILLIPS COM(COP)04,759+4,75906060.15%+606
ISHARES MICRO-CAP ETF17,24016,941-2992,0002,0530.50%+53
BROADCOM INC COM(AVGO)24524502743250.08%+52
RTX CORPORATION COM(RTX)03,619+3,61903530.09%+353
AMERICAN EXPRESS CO COM(AXP)1,1761,179+32202680.07%+48
SPDR S&P 500 ETF TRUST(SPY)0960+96005020.12%+502
ISHARES RUSSELL 1000 GROWTH ETF01,349+1,34904550.11%+455
VANGUARD SMALL-CAP GROWTH ETF2,3662,369+35726180.15%+46
ISHARES MSCI CANADA ETF28,52228,516-61,0461,0920.27%+45
ISHARES GLOBAL FINANCIALS ETF05,517+5,51704780.12%+478
ISHARES JPX-NIKKEI 400 ETF13,86713,160-7079439870.24%+44
PULTE GROUP INC COM(PHM)4,3384,071-2674484910.12%+43
Page 1 of 1