Fund HoldingsTFC Financial Management, Inc.

Total Portfolio Value
$632.20M
Total Bought
$93.37M
Total Sold
$58.66M
Net Transaction
+$34.71M
Filing Period:
Securities
SharesValue ($K)
Q2 2024
Q3 2024
Change
Q2 2024
Q3 2024
Weight (%)
Change
ISHARES TR106,273821,921+715,6488,67768,34310.81%+59,666
ISHARES TR292,510291,286-1,224160,070168,01926.58%+7,949
ISHARES TR
CORE MSCI INTL
01,393,892+1,393,892098,72915.62%+98,729
VANGUARD BD INDEX FDS0102,377+102,37708,0561.27%+8,056
J P MORGAN EXCHANGE TRADED F
US QUALTY FCTR
604,109617,946+13,83731,98834,9575.53%+2,970
ISHARES INC
CORE MSCI EMKT
414,353423,509+9,15622,18024,3143.85%+2,133
DIMENSIONAL ETF TRUST
US TARGETED VLU
0540,537+540,537030,0704.76%+30,070
VANGUARD BD INDEX FDS049,270+49,27003,7010.59%+3,701
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
0967,703+967,703040,3446.38%+40,344
APPLE INC(AAPL)52,91053,030+12011,14412,3561.95%+1,212
JOHNSON & JOHNSON(JNJ)051,520+51,52008,3491.32%+8,349
BERKSHIRE HATHAWAY INC DEL013,259+13,25906,1030.97%+6,103
INTERNATIONAL BUSINESS MACHS(IBM)012,772+12,77202,8240.45%+2,824
ACCENTURE PLC IRELAND
SHS CLASS A
011,896+11,89604,2050.67%+4,205
TESLA INC(TSLA)8,7248,809+851,7262,3050.36%+578
NUSHARES ETF TR
NUVEEN ESG EMRGN
113,172117,950+4,7783,2453,6590.58%+414
TIDAL ETF TR0138,740+138,74002,6180.41%+2,618
NVIDIA CORPORATION(NVDA)22,30724,926+2,6192,7563,0270.48%+271
SPDR SER TR
ST STR SP DIV
01,900+1,90002700.04%+270
3M CO(MMM)07,328+7,32801,0020.16%+1,002
ISHARES TR07,924+7,92402,4910.39%+2,491
EXXON MOBIL CORP041,485+41,48504,8630.77%+4,863
WALMART INC(WMT)8,98210,279+1,2976088300.13%+222
GE AEROSPACE(GE)07,411+7,41101,3980.22%+1,398
META PLATFORMS INC(META)1,0211,269+2485157260.11%+212
SPDR SER TR
ST STR MSCI USAQ
01,193+1,19301880.03%+188
VANGUARD INDEX FDS011,250+11,25002,6690.42%+2,669
THE TRADE DESK INC(TTD)15,39215,39201,5031,6880.27%+184
SIMON PPTY GROUP INC NEW(SPG)01,058+1,05801790.03%+179
ISHARES TR015,116+15,11601,7680.28%+1,768
BROADCOM INC(AVGO)1332,253+2,1202143890.06%+175
ISHARES TR026,350+26,35003,3100.52%+3,310
MASTERCARD INCORPORATED(MA)02,992+2,99201,4770.23%+1,477
HOME DEPOT INC(HD)02,364+2,36409580.15%+958
GE VERNOVA INC(GEV)1,8361,824-123154650.07%+150
NEXTERA ENERGY INC(NEE)04,122+4,12203480.06%+348
FIRST FINL BANKSHARES INC(FFIN)019,561+19,56107240.11%+724
DIMENSIONAL ETF TRUST
US COR EQU 2 ETF
025,826+25,82608860.14%+886
EXPEDIA GROUP INC(EXPE)06,555+6,55509700.15%+970
AMERICAN EXPRESS CO(AXP)01,027+1,02702790.04%+279
VANGUARD INDEX FDS010,381+10,38101,8890.30%+1,889
VANGUARD WELLINGTON FD0979+97901280.02%+128
VISA INC(V)01,616+1,61604440.07%+444
LOWES COS INC(LOW)01,339+1,33903630.06%+363
AMAZON COM INC(AMZN)11,99213,058+1,0662,3172,4330.38%+116
MICROSOFT CORP(MSFT)14,25415,074+8206,3716,4861.03%+115
SHOPIFY INC(SHOP)08,181+8,18106560.10%+656
MONDELEZ INTL INC(MDLZ)08,861+8,86106530.10%+653
AMERICAN CENTY ETF TR01,166+1,16601110.02%+111
DANAHER CORPORATION(DHR)01,524+1,52404240.07%+424
SPDR INDEX SHS FDS
ST STR MSCI EAFE
01,361+1,36101100.02%+110
SALESFORCE INC(CRM)01,213+1,21303320.05%+332
PROCTER AND GAMBLE CO(PG)9,5389,691+1531,5731,6790.27%+105
MCDONALDS CORP(MCD)9081,088+1802313310.05%+100
DBX ETF TR03,116+3,1160960.02%+96
CARVANA CO(CVNA)2,1012,10102703660.06%+95
EATON CORP PLC(ETN)0718+71802380.04%+238
SERVICENOW INC(NOW)93186+93731660.03%+93
SPDR S&P 500 ETF TR(SPY)03,028+3,02801,7380.27%+1,738
VANGUARD INDEX FDS04,119+4,11901,0870.17%+1,087
ISHARES TR0819+8190880.01%+88
NUSHARES ETF TR
NUVEEN ESG LRGVL
02,098+2,0980880.01%+88
BROADSTONE NET LEASE INC(BNL)25,23625,667+4314004860.08%+86
AMERICAN CENTY ETF TR01,327+1,3270860.01%+86
ELI LILLY & CO(LLY)249350+1012253100.05%+85
LINDE PLC(LIN)0252+25201200.02%+120
ISHARES TR
CORE MSCI EAFE
15,36315,36301,1161,1990.19%+83
L3HARRIS TECHNOLOGIES INC(LHX)6,1106,111+11,3721,4540.23%+81
DIMENSIONAL ETF TRUST
US EQUI MARK ETF
01,295+1,2950810.01%+81
PHILIP MORRIS INTL INC(PM)3,2263,348+1223274060.06%+80
PALO ALTO NETWORKS INC(PANW)40269+22914920.01%+78
CARRIER GLOBAL CORPORATION(CARR)3,7383,902+1642363140.05%+78
UNITEDHEALTH GROUP INC(UNH)628679+513203970.06%+77
AUTOMATIC DATA PROCESSING IN02,273+2,27306290.10%+629
PALANTIR TECHNOLOGIES INC(PLTR)02,048+2,0480760.01%+76
VANGUARD INDEX FDS05,401+5,40109430.15%+943
ISHARES TR
MSCI USA QLT FCT
010,788+10,78801,9340.31%+1,934
ZOETIS INC(ZTS)01,960+1,96003830.06%+383
ABBVIE INC(ABBV)04,142+4,14208180.13%+818
GENPACT LIMITED
SHS
01,740+1,7400680.01%+68
ABBOTT LABS07,648+7,64808720.14%+872
ISHARES INC
MSCI EMRG CHN
01,110+1,1100680.01%+68
ISHARES TR0764+7640900.01%+90
JPMORGAN CHASE & CO.(JPM)04,570+4,57009640.15%+964
BANK AMERICA CORP03,335+3,33501320.02%+132
VANGUARD WELLINGTON FD0408+4080660.01%+66
KKR & CO INC(KKR)2,5502,553+32683330.05%+65
ECOLAB INC(ECL)0284+2840730.01%+73
TAIWAN SEMICONDUCTOR MFG LTD(TSM)8831,238+3551532150.03%+62
INTUITIVE SURGICAL INC1,3171,31705866470.10%+61
ALTRIA GROUP INC(MO)10,84810,84804945540.09%+60
ARISTA NETWORKS INC255386+131891480.02%+59
PROLOGIS INC.(PLD)0999+99901260.02%+126
T-MOBILE US INC(TMUS)1,4841,543+592613180.05%+57
S&P GLOBAL INC(SPGI)632652+202823370.05%+55
ADOBE INC(ADBE)225347+1221251800.03%+55
LOANDEPOT INC049,572+49,57201350.02%+135
METLIFE INC(MET)04,283+4,28303530.06%+353
TJX COS INC NEW(TJX)5,9365,981+456547030.11%+49
VANGUARD INDEX FDS3,4793,485+68699180.15%+49
Page 1 of 1