FIRST FINANCIAL BANKSHARES INC Diversified Active

Location: Abilene, TX

CIK: 0000036029 · Show all filings

Period: Q1 2025 (← Previous) (Next →)

Filing Date: May 15, 2025

Total Value: $4.635B (100.0% shares, 0.0% debt)

Holdings (172)

FFIN FIRST FINL BANKSHARES INC 13.4%
Value $622M Shares 17,313,305 Est. Cost $25.26 Unrealized +42.4%
MSFT MICROSOFT CORP 5.1%
Value $235M Shares 626,821 Est. Cost $363.02 Unrealized +11.6%
JPM JPMORGAN CHASE & CO. 4.2%
Value $193M Shares 786,589 Est. Cost $144.89 Unrealized +73.2%
BND VANGUARD BD INDEX FDS 3.9%
Value $181M Shares 2,458,158 Est. Cost $73.51 Unrealized
AAPL APPLE INC 3.7%
Value $171M Shares 768,522 Est. Cost $184.16 Unrealized +25.3%
IJH ISHARES TR 3.4%
Value $156M Shares 2,676,577 Est. Cost $102.88 Unrealized
AVGO BROADCOM INC 2.9%
Value $134M Shares 800,772 Est. Cost $157.58 Unrealized +33.2%
JNJ JOHNSON & JOHNSON 2.4%
Value $112M Shares 673,083 Est. Cost $144.69 Unrealized +5.4%
VEA VANGUARD TAX-MANAGED FDS 2.4%
Value $110M Shares 2,160,027 Est. Cost $48.06 Unrealized
CVX CHEVRON CORP NEW 2.3%
Value $105M Shares 625,317 Est. Cost $137.80 Unrealized +9.2%
BX BLACKSTONE INC 2.2%
Value $102M Shares 728,439 Est. Cost $102.08 Unrealized +55.0%
MCD MCDONALDS CORP 2.1%
Value $97.86M Shares 313,292 Est. Cost $258.36 Unrealized +13.4%
GOOGL ALPHABET INC 2.0%
Value $92.89M Shares 600,659 Est. Cost $149.04 Unrealized +21.2%
WMB WILLIAMS COS INC 1.9%
Value $88.78M Shares 1,485,528 Est. Cost $32.16 Unrealized +72.3%
VCSH VANGUARD SCOTTSDALE FDS 1.7%
Value $79.55M Shares 1,007,704 Est. Cost $77.54 Unrealized
MDLZ MONDELEZ INTL INC 1.7%
Value $77.02M Shares 1,135,133 Est. Cost $64.34 Unrealized -7.1%
HON HONEYWELL INTL INC 1.6%
Value $74.8M Shares 353,247 Est. Cost $172.67 Unrealized +14.9%
BAC BANK AMERICA CORP 1.5%
Value $69.44M Shares 1,663,914 Est. Cost $31.91 Unrealized +36.7%
VGSH VANGUARD SCOTTSDALE FDS 1.5%
Value $69.19M Shares 1,178,847 Est. Cost $58.35 Unrealized
PEP PEPSICO INC 1.5%
Value $69.08M Shares 460,696 Est. Cost $154.22 Unrealized -7.0%
AMGN AMGEN INC 1.5%
Value $68.42M Shares 219,612 Est. Cost $255.70 Unrealized +12.3%
AEP AMERICAN ELEC PWR CO INC 1.5%
Value $67.9M Shares 621,355 Est. Cost $72.47 Unrealized +35.8%
BLK BLACKROCK INC 1.4%
Value $65.6M Shares 69,314 Est. Cost $961.85 Unrealized 0.0%
KO COCA COLA CO 1.4%
Value $65.28M Shares 911,433 Est. Cost $54.24 Unrealized +19.8%
MRK MERCK & CO INC 1.3%
Value $62.31M Shares 694,223 Est. Cost $97.01 Unrealized -7.1%
CSCO CISCO SYS INC 1.3%
Value $61.86M Shares 1,002,442 Est. Cost $48.03 Unrealized +25.1%
COP CONOCOPHILLIPS 1.3%
Value $60.49M Shares 576,005 Est. Cost $109.21 Unrealized -11.4%
AMZN AMAZON COM INC 1.3%
Value $60.01M Shares 315,396 Est. Cost $142.10 Unrealized +52.7%
MDT MEDTRONIC PLC 1.3%
Value $59.8M Shares 665,475 Est. Cost $72.83 Unrealized +20.0%
ETN EATON CORP PLC 1.3%
Value $58.49M Shares 215,159 Est. Cost $218.50 Unrealized +41.2%
NEE NEXTERA ENERGY INC 1.2%
Value $55.76M Shares 786,525 Est. Cost $55.44 Unrealized +23.8%
LMT LOCKHEED MARTIN CORP 1.1%
Value $50.16M Shares 112,297 Est. Cost $417.19 Unrealized +7.5%
C CITIGROUP INC 1.0%
Value $47.43M Shares 668,121 Est. Cost $41.56 Unrealized +79.3%
HD HOME DEPOT INC 1.0%
Value $46.26M Shares 126,233 Est. Cost $294.93 Unrealized +29.1%
NVDA NVIDIA CORPORATION 1.0%
Value $45.26M Shares 417,582 Est. Cost $96.39 Unrealized +31.5%
META META PLATFORMS INC 1.0%
Value $44.93M Shares 77,959 Est. Cost $323.40 Unrealized +98.9%
WMT WALMART INC 0.9%
Value $43.57M Shares 496,318 Est. Cost $54.57 Unrealized +70.3%
VWO VANGUARD INTL EQUITY INDEX F 0.9%
Value $43.18M Shares 954,066 Est. Cost $41.28 Unrealized
VMBS VANGUARD SCOTTSDALE FDS 0.9%
Value $41.25M Shares 890,813 Est. Cost $46.45 Unrealized
NI NISOURCE INC 0.9%
Value $40.04M Shares 998,635 Est. Cost $24.57 Unrealized +53.2%
MA MASTERCARD INCORPORATED 0.8%
Value $36.22M Shares 66,074 Est. Cost $399.54 Unrealized +35.7%
XLU SELECT SECTOR SPDR TR 0.8%
Value $34.82M Shares 441,629 Est. Cost $64.23 Unrealized
LHX L3HARRIS TECHNOLOGIES INC 0.7%
Value $33.83M Shares 161,614 Est. Cost $205.83 Unrealized +0.1%
ARE ALEXANDRIA REAL ESTATE EQ IN 0.7%
Value $31.15M Shares 336,749 Est. Cost $96.12 Unrealized -4.3%
AMT AMERICAN TOWER CORP NEW 0.6%
Value $28.75M Shares 132,128 Est. Cost $175.79 Unrealized +7.8%
VNQ VANGUARD INDEX FDS 0.6%
Value $27.9M Shares 308,113 Est. Cost $88.34 Unrealized
IJR ISHARES TR 0.5%
Value $25.28M Shares 241,781 Est. Cost $108.23 Unrealized
NVS NOVARTIS AG 0.5%
Value $24.24M Shares 217,419 Est. Cost $101.04 Unrealized
SLB SCHLUMBERGER LTD 0.5%
Value $23.1M Shares 552,606 Est. Cost $40.46 Unrealized -1.4%
SBUX STARBUCKS CORP 0.5%
Value $23.01M Shares 234,580 Est. Cost $91.83 Unrealized +10.0%
KRE SPDR SER TR 0.5%
Value $22.11M Shares 388,945 Est. Cost $52.43 Unrealized
VCIT VANGUARD SCOTTSDALE FDS 0.5%
Value $21.18M Shares 258,991 Est. Cost $80.31 Unrealized
CRM SALESFORCE INC 0.4%
Value $20.74M Shares 77,292 Est. Cost $247.83 Unrealized +24.7%
UNP UNION PAC CORP 0.4%
Value $20.74M Shares 87,797 Est. Cost $210.22 Unrealized +12.1%
NOW SERVICENOW INC 0.4%
Value $20.69M Shares 25,992 Est. Cost $138.28 Unrealized +39.4%
UNH UNITEDHEALTH GROUP INC 0.4%
Value $20.48M Shares 39,111 Est. Cost $511.03 Unrealized -2.3%
INVH INVITATION HOMES INC 0.4%
Value $18.38M Shares 527,436 Est. Cost $30.03 Unrealized +3.6%
ADBE ADOBE INC 0.4%
Value $17.48M Shares 45,578 Est. Cost $498.94 Unrealized -14.1%
IYT ISHARES TR 0.4%
Value $17.42M Shares 272,059 Est. Cost $90.99 Unrealized
CMCSA COMCAST CORP NEW 0.4%
Value $16.75M Shares 453,862 Est. Cost $39.98 Unrealized -12.4%
SPGI S&P GLOBAL INC 0.3%
Value $15.15M Shares 29,813 Est. Cost $390.45 Unrealized +30.0%
ABT ABBOTT LABS 0.3%
Value $14.69M Shares 110,706 Est. Cost $98.05 Unrealized +28.0%
ORCL ORACLE CORP 0.3%
Value $14.28M Shares 102,167 Est. Cost $160.77 Unrealized +0.5%
VGLT VANGUARD SCOTTSDALE FDS 0.3%
Value $13.86M Shares 240,500 Est. Cost $60.20 Unrealized
O REALTY INCOME CORP 0.2%
Value $11.01M Shares 189,758 Est. Cost $48.64 Unrealized +8.1%
PFE PFIZER INC 0.2%
Value $10.55M Shares 416,170 Est. Cost $25.91 Unrealized -4.6%
CPT CAMDEN PPTY TR 0.2%
Value $10.39M Shares 84,922 Est. Cost $85.92 Unrealized +31.8%
VOO VANGUARD INDEX FDS 0.2%
Value $9.379M Shares 18,250 Est. Cost $516.49 Unrealized
AMD ADVANCED MICRO DEVICES INC 0.2%
Value $9.064M Shares 88,223 Est. Cost $117.72 Unrealized -5.5%
AES AES CORP 0.2%
Value $7.663M Shares 616,965 Est. Cost $12.07 Unrealized -8.8%
XOM EXXON MOBIL CORP 0.1%
Value $6.847M Shares 57,572 Est. Cost $97.59 Unrealized +9.9%
PANW PALO ALTO NETWORKS INC 0.1%
Value $6.216M Shares 36,427 Est. Cost $159.18 Unrealized +16.2%
EFA ISHARES TR 0.1%
Value $6.124M Shares 74,933 Est. Cost $75.35 Unrealized
UBER UBER TECHNOLOGIES INC 0.1%
Value $5.671M Shares 77,831 Est. Cost $72.04 Unrealized 0.0%
IWB ISHARES TR 0.1%
Value $4.737M Shares 15,444 Est. Cost $262.26 Unrealized
UTHR UNITED THERAPEUTICS CORP DEL 0.1%
Value $4.245M Shares 13,769 Est. Cost $228.43 Unrealized +50.0%
BKNG BOOKING HOLDINGS INC 0.1%
Value $3.999M Shares 868 Est. Cost $3138.32 Unrealized +51.3%
IVV ISHARES TR 0.1%
Value $3.627M Shares 6,455 Est. Cost $494.30 Unrealized
INCY INCYTE CORP 0.1%
Value $3.507M Shares 57,921 Est. Cost $61.18 Unrealized +14.0%
ISRG INTUITIVE SURGICAL INC 0.1%
Value $3.277M Shares 6,616 Est. Cost $315.02 Unrealized +75.6%
NBIX NEUROCRINE BIOSCIENCES INC 0.1%
Value $3.071M Shares 27,771 Est. Cost $119.82 Unrealized +5.7%
GTLS CHART INDS INC 0.1%
Value $2.707M Shares 18,750 Est. Cost $146.67 Unrealized +25.6%
SPY SPDR S&P 500 ETF TR 0.1%
Value $2.632M Shares 4,706 Est. Cost $489.03 Unrealized
LRCX LAM RESEARCH CORP 0.1%
Value $2.599M Shares 35,749 Est. Cost $78.11 Unrealized 0.0%
MAIN MAIN STR CAP CORP 0.0%
Value $2.254M Shares 39,851 Est. Cost $40.85 Unrealized +45.5%
TSLA TESLA INC 0.0%
Value $2.187M Shares 8,439 Est. Cost $205.82 Unrealized +61.9%
EEM ISHARES TR 0.0%
Value $1.918M Shares 43,894 Est. Cost $40.21 Unrealized
KLAC KLA CORP 0.0%
Value $1.671M Shares 2,458 Est. Cost $510.90 Unrealized +39.9%
GOOG ALPHABET INC 0.0%
Value $1.633M Shares 10,453 Est. Cost $146.97 Unrealized +24.1%
SF STIFEL FINL CORP 0.0%
Value $1.625M Shares 17,243 Est. Cost $105.03 Unrealized -0.9%
CHE CHEMED CORP NEW 0.0%
Value $1.42M Shares 2,308 Est. Cost $555.11 Unrealized +2.0%
AGG ISHARES TR 0.0%
Value $1.323M Shares 13,374 Est. Cost $98.92 Unrealized
BRK/B BERKSHIRE HATHAWAY INC DEL 0.0%
Value $1.23M Shares 2,309 Est. Cost $359.10 Unrealized +35.4%
PB PROSPERITY BANCSHARES INC 0.0%
Value $1.126M Shares 15,778 Est. Cost $57.47 Unrealized +27.6%
VGIT VANGUARD SCOTTSDALE FDS 0.0%
Value $1.098M Shares 18,482 Est. Cost $58.47 Unrealized
V VISA INC 0.0%
Value $1.095M Shares 3,124 Est. Cost $262.45 Unrealized +28.1%
SCHD SCHWAB STRATEGIC TR 0.0%
Value $1.09M Shares 38,990 Est. Cost $27.75 Unrealized
MCK MCKESSON CORP 0.0%
Value $976K Shares 1,450 Est. Cost $450.30 Unrealized +36.8%
RSG REPUBLIC SVCS INC 0.0%
Value $968K Shares 3,998 Est. Cost $151.31 Unrealized +46.6%
ABBV ABBVIE INC 0.0%
Value $937K Shares 4,470 Est. Cost $140.47 Unrealized +34.8%
CL COLGATE PALMOLIVE CO 0.0%
Value $838K Shares 8,943 Est. Cost $71.73 Unrealized +22.4%
SMBC SOUTHERN MO BANCORP INC 0.0%
Value $800K Shares 15,387 Est. Cost $42.70 Unrealized +29.7%
BRK/A BERKSHIRE HATHAWAY INC DEL 0.0%
Value $798K Shares 1 Est. Cost $533852.10 Unrealized +36.6%
LLY ELI LILLY & CO 0.0%
Value $728K Shares 881 Est. Cost $586.00 Unrealized +41.1%
IWR ISHARES TR 0.0%
Value $722K Shares 8,488 Est. Cost $77.73 Unrealized
RTX RTX CORPORATION 0.0%
Value $681K Shares 5,143 Est. Cost $78.89 Unrealized +58.1%
CAT CATERPILLAR INC 0.0%
Value $645K Shares 1,956 Est. Cost $275.58 Unrealized +27.7%
JEPQ J P MORGAN EXCHANGE TRADED F 0.0%
Value $642K Shares 12,408 Est. Cost $51.78 Unrealized
MAR MARRIOTT INTL INC NEW 0.0%
Value $630K Shares 2,643 Est. Cost $198.52 Unrealized +35.7%
XLE SELECT SECTOR SPDR TR 0.0%
Value $626K Shares 6,696 Est. Cost $93.45 Unrealized
IEFA ISHARES TR 0.0%
Value $619K Shares 8,176 Est. Cost $70.35 Unrealized
TMO THERMO FISHER SCIENTIFIC INC 0.0%
Value $583K Shares 1,172 Est. Cost $484.02 Unrealized +11.5%
COST COSTCO WHSL CORP NEW 0.0%
Value $565K Shares 597 Est. Cost $665.81 Unrealized +45.8%
PG PROCTER AND GAMBLE CO 0.0%
Value $538K Shares 3,158 Est. Cost $140.61 Unrealized +16.6%
TT TRANE TECHNOLOGIES PLC 0.0%
Value $537K Shares 1,595 Est. Cost $214.57 Unrealized +67.3%
NFLX NETFLIX INC 0.0%
Value $504K Shares 540 Est. Cost $63.03 Unrealized +50.9%
BIL SPDR SER TR 0.0%
Value $482K Shares 5,256 Est. Cost $91.80 Unrealized
MSTR MICROSTRATEGY INC 0.0%
Value $470K Shares 1,630 Est. Cost $142.97 Unrealized +122.1%
VONG VANGUARD SCOTTSDALE FDS 0.0%
Value $469K Shares 5,053 Est. Cost $92.79 Unrealized
LOW LOWES COS INC 0.0%
Value $445K Shares 1,909 Est. Cost $195.20 Unrealized +24.0%
QQQ INVESCO QQQ TR 0.0%
Value $438K Shares 935 Est. Cost $461.99 Unrealized
VEEV VEEVA SYS INC 0.0%
Value $430K Shares 1,856 Est. Cost $188.42 Unrealized +21.3%
CVS CVS HEALTH CORP 0.0%
Value $409K Shares 6,035 Est. Cost $65.40 Unrealized -11.3%
TRI CONTL CORP 0.0%
Value $390K Shares 12,720 Est. Cost $28.83 Unrealized
VLO VALERO ENERGY CORP 0.0%
Value $389K Shares 2,947 Est. Cost $136.82 Unrealized -5.4%
DE DEERE & CO 0.0%
Value $388K Shares 827 Est. Cost $369.36 Unrealized +25.0%
VB VANGUARD INDEX FDS 0.0%
Value $387K Shares 1,747 Est. Cost $231.92 Unrealized
TXN TEXAS INSTRS INC 0.0%
Value $364K Shares 2,023 Est. Cost $145.50 Unrealized +25.2%
VZ VERIZON COMMUNICATIONS INC 0.0%
Value $350K Shares 7,707 Est. Cost $31.27 Unrealized +26.6%
MDY SPDR S&P MIDCAP 400 ETF TR 0.0%
Value $349K Shares 654 Est. Cost $556.40 Unrealized
PYPL PAYPAL HLDGS INC 0.0%
Value $342K Shares 5,247 Est. Cost $57.31 Unrealized +35.6%
CMI CUMMINS INC 0.0%
Value $331K Shares 1,055 Est. Cost $248.76 Unrealized +39.1%
FERG FERGUSON ENTERPRISES INC 0.0%
Value $329K Shares 2,054 Est. Cost $194.48 Unrealized -12.3%
ITW ILLINOIS TOOL WKS INC 0.0%
Value $322K Shares 1,298 Est. Cost $229.07 Unrealized +9.4%
ADP AUTOMATIC DATA PROCESSING IN 0.0%
Value $319K Shares 1,045 Est. Cost $224.07 Unrealized +31.8%
GD GENERAL DYNAMICS CORP 0.0%
Value $318K Shares 1,166 Est. Cost $258.58 Unrealized -1.1%
CRWD CROWDSTRIKE HLDGS INC 0.0%
Value $305K Shares 865 Est. Cost $381.06 Unrealized 0.0%
VGT VANGUARD WORLD FD 0.0%
Value $295K Shares 544 Est. Cost $484.00 Unrealized
AFL AFLAC INC 0.0%
Value $295K Shares 2,650 Est. Cost $78.96 Unrealized +31.8%
GE GE AEROSPACE 0.0%
Value $292K Shares 1,457 Est. Cost $195.73 Unrealized 0.0%
NOC NORTHROP GRUMMAN CORP 0.0%
Value $289K Shares 565 Est. Cost $445.90 Unrealized +5.4%
IBM INTERNATIONAL BUSINESS MACHS 0.0%
Value $285K Shares 1,145 Est. Cost $216.31 Unrealized +10.7%
RDNW RUMBLEON INC 0.0%
Value $283K Shares 100,339 Est. Cost $4.12 Unrealized 0.0%
COO COOPER COS INC 0.0%
Value $282K Shares 3,344 Est. Cost $96.75 Unrealized -7.4%
SO SOUTHERN CO 0.0%
Value $275K Shares 2,993 Est. Cost $64.00 Unrealized +31.5%
IWF ISHARES TR 0.0%
Value $266K Shares 737 Est. Cost $361.09 Unrealized
ETR ENTERGY CORP NEW 0.0%
Value $256K Shares 3,000 Est. Cost $63.19 Unrealized +27.3%
PSX PHILLIPS 66 0.0%
Value $254K Shares 2,055 Est. Cost $116.32 Unrealized +2.5%
KRP KIMBELL RTY PARTNERS LP 0.0%
Value $251K Shares 17,933 Est. Cost $14.61 Unrealized
DUK DUKE ENERGY CORP NEW 0.0%
Value $250K Shares 2,052 Est. Cost $84.53 Unrealized +30.8%
VIG VANGUARD SPECIALIZED FUNDS 0.0%
Value $243K Shares 1,254 Est. Cost $198.06 Unrealized
DGRO ISHARES TR 0.0%
Value $242K Shares 3,915 Est. Cost $58.34 Unrealized
IAU ISHARES GOLD TR 0.0%
Value $242K Shares 4,098 Est. Cost $39.03 Unrealized
IYW ISHARES TR 0.0%
Value $242K Shares 1,720 Est. Cost $122.75 Unrealized
MGK VANGUARD WORLD FD 0.0%
Value $240K Shares 778 Est. Cost $263.04 Unrealized
NSC NORFOLK SOUTHN CORP 0.0%
Value $237K Shares 1,000 Est. Cost $237.76 Unrealized +0.7%
EQIX EQUINIX INC 0.0%
Value $234K Shares 287 Est. Cost $735.34 Unrealized +19.7%
DHR DANAHER CORPORATION 0.0%
Value $231K Shares 1,128 Est. Cost $211.99 Unrealized +2.4%
RNR RENAISSANCERE HLDGS LTD 0.0%
Value $226K Shares 941 Est. Cost $222.83 Unrealized +8.6%
HSY HERSHEY CO 0.0%
Value $225K Shares 1,313 Est. Cost $159.26 Unrealized 0.0%
SPLV INVESCO EXCH TRADED FD TR II 0.0%
Value $223K Shares 2,982 Est. Cost $71.73 Unrealized
CBZ CBIZ INC 0.0%
Value $222K Shares 2,923 Est. Cost $75.57 Unrealized +6.4%
TGT TARGET CORP 0.0%
Value $218K Shares 2,088 Est. Cost $122.14 Unrealized -1.6%
PM PHILIP MORRIS INTL INC 0.0%
Value $213K Shares 1,339 Est. Cost $136.99 Unrealized 0.0%
SJT SAN JUAN BASIN RTY TR 0.0%
Value $207K Shares 37,500 Est. Cost $4.74 Unrealized
QCOM QUALCOMM INC 0.0%
Value $207K Shares 1,350 Est. Cost $135.59 Unrealized +17.8%
SCHW SCHWAB CHARLES CORP 0.0%
Value $204K Shares 2,606 Est. Cost $77.67 Unrealized 0.0%
CARR CARRIER GLOBAL CORPORATION 0.0%
Value $203K Shares 3,200 Est. Cost $60.20 Unrealized +9.3%
LUMN LUMEN TECHNOLOGIES INC 0.0%
Value $202K Shares 51,501 Est. Cost $1.42 Unrealized +251.6%
HPE HEWLETT PACKARD ENTERPRISE C 0.0%
Value $161K Shares 10,432 Est. Cost $17.62 Unrealized +10.1%
PBT PERMIAN BASIN RTY TR 0.0%
Value $119K Shares 12,000 Est. Cost $11.26 Unrealized
ACDC PROFRAC HLDG CORP 0.0%
Value $91,080 Shares 12,000 Est. Cost $8.76 Unrealized -12.4%