MondegarAI
FIRST FINANCIAL BANKSHARES INC (FFIN)

Q1 2025 · 13F-HR

FIRST FINANCIAL BANKSHARES INC (FFIN)holdings as filed

Filed 2025-05-15 · accession 0000950123-25-005755

$4.63B
Reported value
172
Positions
2025-03-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
32020R109FFINFIRST FINL BANKSHARES INC$621.9M13.4%17,313,305CommonNONE
594918104MSFTMICROSOFT CORP$235.3M5.08%626,821CommonSOLE
46625H100JPMJPMORGAN CHASE & CO.$193.0M4.16%786,589CommonSOLE
921937835BNDVANGUARD BD INDEX FDS$180.6M3.90%2,458,158CommonSOLE
037833100AAPLAPPLE INC$170.7M3.68%768,522CommonSOLE
464287507IJHISHARES TR$156.2M3.37%2,676,577CommonSOLE
11135F101AVGOBROADCOM INC$134.1M2.89%800,772CommonSOLE
478160104JNJJOHNSON & JOHNSON$111.6M2.41%673,083CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$109.8M2.37%2,160,027CommonSOLE
166764100CVXCHEVRON CORP NEW$104.6M2.26%625,317CommonSOLE
09260D107BXBLACKSTONE INC$101.8M2.20%728,439CommonSOLE
580135101MCDMCDONALDS CORP$97.9M2.11%313,292CommonSOLE
02079K305GOOGLALPHABET INC$92.9M2.00%600,659CommonSOLE
969457100WMBWILLIAMS COS INC$88.8M1.92%1,485,528CommonSOLE
92206C409VCSHVANGUARD SCOTTSDALE FDS$79.5M1.72%1,007,704CommonSOLE
609207105MDLZMONDELEZ INTL INC$77.0M1.66%1,135,133CommonSOLE
438516106HONHONEYWELL INTL INC$74.8M1.61%353,247CommonSOLE
060505104BACBANK AMERICA CORP$69.4M1.50%1,663,914CommonSOLE
92206C102VGSHVANGUARD SCOTTSDALE FDS$69.2M1.49%1,178,847CommonSOLE
713448108PEPPEPSICO INC$69.1M1.49%460,696CommonSOLE
031162100AMGNAMGEN INC$68.4M1.48%219,612CommonSOLE
025537101AEPAMERICAN ELEC PWR CO INC$67.9M1.46%621,355CommonSOLE
09290D101BLKBLACKROCK INC$65.6M1.42%69,314CommonSOLE
191216100KOCOCA COLA CO$65.3M1.41%911,433CommonSOLE
58933Y105MRKMERCK & CO INC$62.3M1.34%694,223CommonSOLE
17275R102CSCOCISCO SYS INC$61.9M1.33%1,002,442CommonSOLE
20825C104COPCONOCOPHILLIPS$60.5M1.31%576,005CommonSOLE
023135106AMZNAMAZON COM INC$60.0M1.29%315,396CommonSOLE
G5960L103MDTMEDTRONIC PLC$59.8M1.29%665,475CommonSOLE
G29183103ETNEATON CORP PLC$58.5M1.26%215,159CommonSOLE
65339F101NEENEXTERA ENERGY INC$55.8M1.20%786,525CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$50.2M1.08%112,297CommonSOLE
172967424CCITIGROUP INC$47.4M1.02%668,121CommonSOLE
437076102HDHOME DEPOT INC$46.3M1.00%126,233CommonSOLE
67066G104NVDANVIDIA CORPORATION$45.3M0.98%417,582CommonSOLE
30303M102METAMETA PLATFORMS INC$44.9M0.97%77,959CommonSOLE
931142103WMTWALMART INC$43.6M0.94%496,318CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$43.2M0.93%954,066CommonSOLE
92206C771VMBSVANGUARD SCOTTSDALE FDS$41.3M0.89%890,813CommonSOLE
65473P105NINISOURCE INC$40.0M0.86%998,635CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$36.2M0.78%66,074CommonSOLE
81369Y886XLUSELECT SECTOR SPDR TR$34.8M0.75%441,629CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$33.8M0.73%161,614CommonSOLE
015271109AREALEXANDRIA REAL ESTATE EQ IN$31.2M0.67%336,749CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW$28.8M0.62%132,128CommonSOLE
922908553VNQVANGUARD INDEX FDS$27.9M0.60%308,113CommonSOLE
464287804IJRISHARES TR$25.3M0.55%241,781CommonSOLE
66987V109NVSNOVARTIS AG$24.2M0.52%217,419CommonSOLE
806857108SLBSCHLUMBERGER LTD$23.1M0.50%552,606CommonSOLE
855244109SBUXSTARBUCKS CORP$23.0M0.50%234,580CommonSOLE
78464A698KRESPDR SER TR$22.1M0.48%388,945CommonSOLE
92206C870VCITVANGUARD SCOTTSDALE FDS$21.2M0.46%258,991CommonSOLE
79466L302CRMSALESFORCE INC$20.7M0.45%77,292CommonSOLE
907818108UNPUNION PAC CORP$20.7M0.45%87,797CommonSOLE
81762P102NOWSERVICENOW INC$20.7M0.45%25,992CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$20.5M0.44%39,111CommonSOLE
46187W107INVHINVITATION HOMES INC$18.4M0.40%527,436CommonSOLE
00724F101ADBEADOBE INC$17.5M0.38%45,578CommonSOLE
464287192IYTISHARES TR$17.4M0.38%272,059CommonSOLE
20030N101CMCSACOMCAST CORP NEW$16.7M0.36%453,862CommonSOLE
78409V104SPGIS&P GLOBAL INC$15.1M0.33%29,813CommonSOLE
002824100ABTABBOTT LABS$14.7M0.32%110,706CommonSOLE
68389X105ORCLORACLE CORP$14.3M0.31%102,167CommonSOLE
92206C847VGLTVANGUARD SCOTTSDALE FDS$13.9M0.30%240,500CommonSOLE
756109104OREALTY INCOME CORP$11.0M0.24%189,758CommonSOLE
717081103PFEPFIZER INC$10.5M0.23%416,170CommonSOLE
133131102CPTCAMDEN PPTY TR$10.4M0.22%84,922CommonSOLE
922908363VOOVANGUARD INDEX FDS$9.4M0.20%18,250CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC$9.1M0.20%88,223CommonSOLE
00130H105AESAES CORP$7.7M0.17%616,965CommonSOLE
30231G102XOMEXXON MOBIL CORP$6.8M0.15%57,572CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$6.2M0.13%36,427CommonSOLE
464287465EFAISHARES TR$6.1M0.13%74,933CommonSOLE
90353T100UBERUBER TECHNOLOGIES INC$5.7M0.12%77,831CommonSOLE
464287622IWBISHARES TR$4.7M0.10%15,444CommonSOLE
91307C102UTHRUNITED THERAPEUTICS CORP DEL$4.2M0.09%13,769CommonSOLE
09857L108BKNGBOOKING HOLDINGS INC$4.0M0.09%868CommonSOLE
464287200IVVISHARES TR$3.6M0.08%6,455CommonSOLE
45337C102INCYINCYTE CORP$3.5M0.08%57,921CommonSOLE
46120E602ISRGINTUITIVE SURGICAL INC$3.3M0.07%6,616CommonSOLE
64125C109NBIXNEUROCRINE BIOSCIENCES INC$3.1M0.07%27,771CommonSOLE
16115Q308GTLSCHART INDS INC$2.7M0.06%18,750CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$2.6M0.06%4,706CommonSOLE
512807306LRCXLAM RESEARCH CORP$2.6M0.06%35,749CommonSOLE
56035L104MAINMAIN STR CAP CORP$2.3M0.05%39,851CommonSOLE
88160R101TSLATESLA INC$2.2M0.05%8,439CommonSOLE
464287234EEMISHARES TR$1.9M0.04%43,894CommonSOLE
482480100KLACKLA CORP$1.7M0.04%2,458CommonSOLE
02079K107GOOGALPHABET INC$1.6M0.04%10,453CommonSOLE
860630102SFSTIFEL FINL CORP$1.6M0.04%17,243CommonSOLE
16359R103CHECHEMED CORP NEW$1.4M0.03%2,308CommonSOLE
464287226AGGISHARES TR$1.3M0.03%13,374CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$1.2M0.03%2,309CommonSOLE
743606105PBPROSPERITY BANCSHARES INC$1.1M0.02%15,778CommonSOLE
92206C706VGITVANGUARD SCOTTSDALE FDS$1.1M0.02%18,482CommonSOLE
92826C839VVISA INC$1.1M0.02%3,124CommonSOLE
808524797SCHDSCHWAB STRATEGIC TR$1.1M0.02%38,990CommonSOLE
58155Q103MCKMCKESSON CORP$975,8360.02%1,450CommonSOLE
760759100RSGREPUBLIC SVCS INC$968,1560.02%3,998CommonSOLE
00287Y109ABBVABBVIE INC$936,5540.02%4,470CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$837,9590.02%8,943CommonSOLE
843380106SMBCSOUTHERN MO BANCORP INC$800,4320.02%15,387CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$798,4420.02%1CommonSOLE
532457108LLYELI LILLY & CO$727,6270.02%881CommonSOLE
464287499IWRISHARES TR$722,0740.02%8,488CommonSOLE
75513E101RTXRTX CORPORATION$681,2420.01%5,143CommonSOLE
149123101CATCATERPILLAR INC$645,0890.01%1,956CommonSOLE
46654Q203JEPQJ P MORGAN EXCHANGE TRADED F$642,4860.01%12,408CommonSOLE
571903202MARMARRIOTT INTL INC NEW$629,5630.01%2,643CommonSOLE
81369Y506XLESELECT SECTOR SPDR TR$625,7410.01%6,696CommonSOLE
46432F842IEFAISHARES TR$618,5140.01%8,176CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$583,1870.01%1,172CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$564,6310.01%597CommonSOLE
742718109PGPROCTER AND GAMBLE CO$538,1860.01%3,158CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$537,3870.01%1,595CommonSOLE
64110L106NFLXNETFLIX INC$503,5660.01%540CommonSOLE
78468R663BILSPDR SER TR$482,1330.01%5,256CommonSOLE
594972408MSTRMICROSTRATEGY INC$469,8800.01%1,630CommonSOLE
92206C680VONGVANGUARD SCOTTSDALE FDS$468,8680.01%5,053CommonSOLE
548661107LOWLOWES COS INC$445,2360.01%1,909CommonSOLE
46090E103QQQINVESCO QQQ TR$438,4400.01%935CommonSOLE
922475108VEEVVEEVA SYS INC$429,9050.01%1,856CommonSOLE
126650100CVSCVS HEALTH CORP$408,8710.01%6,035CommonSOLE
895436103TYTRI CONTL CORP$390,1220.01%12,720CommonSOLE
91913Y100VLOVALERO ENERGY CORP$389,2100.01%2,947CommonSOLE
244199105DEDEERE & CO$388,1520.01%827CommonSOLE
922908751VBVANGUARD INDEX FDS$387,3970.01%1,747CommonSOLE
882508104TXNTEXAS INSTRS INC$363,5330.01%2,023CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$349,5900.01%7,707CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$348,8960.01%654CommonSOLE
70450Y103PYPLPAYPAL HLDGS INC$342,3670.01%5,247CommonSOLE
231021106CMICUMMINS INC$330,6790.01%1,055CommonSOLE
31488V107FERGFERGUSON ENTERPRISES INC$329,1120.01%2,054CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$321,9170.01%1,298CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$319,2790.01%1,045CommonSOLE
369550108GDGENERAL DYNAMICS CORP$317,8280.01%1,166CommonSOLE
22788C105CRWDCROWDSTRIKE HLDGS INC$304,9820.01%865CommonSOLE
92204A702VGTVANGUARD WORLD FD$295,0550.01%544CommonSOLE
001055102AFLAFLAC INC$294,6540.01%2,650CommonSOLE
369604301GEGE AEROSPACE$291,6190.01%1,457CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP$289,2860.01%565CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS$284,7160.01%1,145CommonSOLE
781386305RDNWRUMBLEON INC$282,9560.01%100,339CommonSOLE
216648501COOCOOPER COS INC$282,0660.01%3,344CommonSOLE
842587107SOSOUTHERN CO$275,2060.01%2,993CommonSOLE
464287614IWFISHARES TR$266,1230.01%737CommonSOLE
29364G103ETRENTERGY CORP NEW$256,4700.01%3,000CommonSOLE
718546104PSXPHILLIPS 66$253,7510.01%2,055CommonSOLE
49435R102KRPKIMBELL RTY PARTNERS LP$251,0620.01%17,933CommonSOLE
26441C204DUKDUKE ENERGY CORP NEW$250,2820.01%2,052CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$243,2630.01%1,254CommonSOLE
46434V621DGROISHARES TR$241,8690.01%3,915CommonSOLE
464285204IAUISHARES GOLD TR$241,6180.01%4,098CommonSOLE
464287721IYWISHARES TR$241,5570.01%1,720CommonSOLE
921910816MGKVANGUARD WORLD FD$240,3090.01%778CommonSOLE
655844108NSCNORFOLK SOUTHN CORP$236,8500.01%1,000CommonSOLE
29444U700EQIXEQUINIX INC$234,0050.01%287CommonSOLE
235851102DHRDANAHER CORPORATION$231,2400.00%1,128CommonSOLE
G7496G103RNRRENAISSANCERE HLDGS LTD$225,8400.00%941CommonSOLE
427866108HSYHERSHEY CO$224,5620.00%1,313CommonSOLE
46138E354SPLVINVESCO EXCH TRADED FD TR II$222,8150.00%2,982CommonSOLE
124805102CBZCBIZ INC$221,7390.00%2,923CommonSOLE
87612E106TGTTARGET CORP$217,9040.00%2,088CommonSOLE
718172109PMPHILIP MORRIS INTL INC$212,5390.00%1,339CommonSOLE
798241105SJTSAN JUAN BASIN RTY TR$207,3750.00%37,500CommonSOLE
747525103QCOMQUALCOMM INC$207,3740.00%1,350CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$203,9980.00%2,606CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$202,8800.00%3,200CommonSOLE
550241103LUMNLUMEN TECHNOLOGIES INC$201,8840.00%51,501CommonSOLE
42824C109HPEHEWLETT PACKARD ENTERPRISE C$160,9660.00%10,432CommonNONE
714236106PBTPERMIAN BASIN RTY TR$118,9200.00%12,000CommonSOLE
74319N100ACDCPROFRAC HLDG CORP$91,0800.00%12,000CommonSOLE

Source: SEC EDGAR · raw 13F holdings as filed. The Class column shows the option type when reported (Put/Call) or Common when the issuer's equity is held directly. 13F discloses long positions only.