First Financial Bankshares Inc

CIK Number: 0000036029

4.46B
Market Value
170
# of Holdings
5 months
Avg. Holding Period
Win Rate
Peformance 3-Years

Filing Date: May 15, 2025

Rank Symbol Name Price % Change Shares % Change Shares Market Value Avg. Price Paid % Weight Asset Type
1 FFIN First Financial...
36.44
+1.19% 17.31M -0.00% 621.89M 30.31 13.42% Share
2 MSFT Microsoft Corpo...
522.28
+0.33% 626.82K +19.66% 235.3M 379.3 5.08% Share
3 JPM JPMorgan Chase ...
294.09
+1.23% 786.59K +0.35% 192.95M 170.36 4.16% Share
4 BND Vanguard Total ...
73.54
-0.28% 2.46M +2.58% 180.55M 73.48 3.90% Share
5 AAPL Apple Inc.
232.81
-0.22% 768.52K +2.85% 170.71M 193.86 3.68% Share
6 IJH iShares Core S&...
63.85
-1.31% 2.68M +1.48% 156.18M 55.56 3.37% Share
7 AVGO Broadcom Inc.
311.19
+0.68% 800.77K +11.76% 134.07M 117.57 2.89% Share
8 JNJ Johnson & Johns...
174.72
+0.17% 673.08K +4.30% 111.62M 156.28 2.41% Share
9 VEA Vanguard Develo...
58.60
-0.18% 2.16M +1.07% 109.79M 48.06 2.37% Share
10 CVX Chevron Corpora...
155.20
-0.43% 625.32K +0.89% 104.61M 149.35 2.26% Share
11 BX Blackstone Inc.
174.53
-1.17% 728.44K +0.25% 101.82M 130.88 2.20% Share
12 MCD McDonald's Corp...
308.84
+1.24% 313.29K +0.11% 97.86M 282.56 2.11% Share
13 GOOGL Alphabet Inc.
202.88
+0.46% 600.66K +46.81% 92.89M 145.21 2.00% Share
14 WMB The Williams Co...
57.34
-0.9% 1.49M -2.42% 88.78M 34.83 1.92% Share
15 VCSH Vanguard Short-...
79.58
-0.12% 1.01M +2.80% 79.55M 77.51 1.72% Share
16 MDLZ Mondelez Intern...
61.42
-1.24% 1.14M -6.44% 77.02M 72.12 1.66% Share
17 HON Honeywell Inter...
218.15
-0.73% 353.25K +1.32% 74.8M 209.77 1.61% Share
18 BAC Bank of America...
47.70
+0.97% 1.66M +14.74% 69.44M 36.26 1.50% Share
19 VGSH Vanguard Short-...
58.65
-0.1% 1.18M +1.84% 69.19M 58.34 1.49% Share
20 PEP PepsiCo, Inc.
148.62
-0.49% 460.7K +4.59% 69.08M 168.91 1.49% Share
21 AMGN Amgen Inc.
290.28
+0.33% 219.61K -4.12% 68.42M 287.48 1.48% Share
22 AEP American Electr...
112.87
-0.21% 621.36K +1.10% 67.9M 81.83 1.46% Share
23 BLK BlackRock, Inc.
1160.35
+0.03% 69.31K +100.00% 65.6M 946.48 1.42% Share
24 KO The Coca-Cola C...
69.52
-1.33% 911.43K -5.59% 65.28M 59.28 1.41% Share
25 MRK Merck & Co., In...
82.74
+0.04% 694.22K -17.78% 62.31M 108.93 1.34% Share
26 CSCO Cisco Systems, ...
69.28
-1.58% 1M +1.10% 61.86M 50.62 1.33% Share
27 COP ConocoPhillips
95.63
-0.26% 576K +3.38% 60.49M 115.41 1.31% Share
28 AMZN Amazon.com, Inc...
230.94
+2.84% 315.4K +2.57% 60.01M 152.9 1.29% Share
29 MDT Medtronic plc
91.95
-1.03% 665.48K +3.58% 59.8M 83.03 1.29% Share
30 ETN Eaton Corporati...
355.05
-0.68% 215.16K +1.18% 58.49M 243.86 1.26% Share
31 NEE NextEra Energy,...
72.22
-0.1% 786.52K +7.26% 55.76M 62.47 1.20% Share
32 LMT Lockheed Martin...
437.38
-1.17% 112.3K +0.22% 50.16M 453.27 1.08% Share
33 C Citigroup Inc.
95.45
+0.85% 668.12K -0.06% 47.43M 51.67 1.02% Share
34 HD The Home Depot,...
400.32
-1.68% 126.23K +1.41% 46.26M 346.95 1.00% Share
35 NVDA NVIDIA Corporat...
182.02
+0.24% 417.58K +3.41% 45.26M 51.46 0.98% Share
36 META Meta Platforms,...
781.96
+0.24% 77.96K -1.47% 44.93M 354.07 0.97% Share
37 WMT Walmart Inc.
100.84
-0.15% 496.32K -1.16% 43.57M 52.55 0.94% Share
38 VWO Vanguard Emergi...
51.20
-1.15% 954.07K +0.93% 43.18M 41.32 0.93% Share
39 VMBS Vanguard Mortga...
46.32
-0.3% 890.81K +3.50% 41.25M 46.41 0.89% Share
40 NI NiSource Inc.
42.55
-0.29% 998.63K +0.05% 40.04M 27.18 0.86% Share
41 MA Mastercard Inco...
583.65
+0.99% 66.07K +1.71% 36.22M 428.55 0.78% Share
42 XLU Utilities Selec...
85.85
-0.72% 441.63K -27.8% 34.82M 64.08 0.75% Share
43 LHX L3Harris Techno...
270.96
+0.27% 161.61K +16.32K% 33.83M 209.32 0.73% Share
44 ARE Alexandria Real...
74.52
-0.61% 336.75K +15.91% 31.15M 118.53 0.67% Share
45 AMT American Tower ...
203.48
-0.33% 132.13K +3.68% 28.75M 215.42 0.62% Share
46 VNQ Vanguard Real E...
89.16
-0.71% 308.11K -34.68% 27.9M 88.35 0.60% Share
47 IJR iShares Core S&...
115.17
-1.4% 241.78K -0.04% 25.28M 108.26 0.55% Share
48 NVS Novartis AG
122.14
+0.78% 217.42K +1.32% 24.24M 101.04 0.52% Share
49 SLB Schlumberger Li...
33.20
-1.03% 552.61K +8.44% 23.1M 38.61 0.50% Share
50 SBUX Starbucks Corpo...
93.05
-1.2% 234.58K -31.36% 23.01M 95.53 0.50% Share
51 KRE SPDR S&P Region...
62.61
-0.05% 388.94K +0.50% 22.11M 52.42 0.48% Share
52 VCIT Vanguard Interm...
83.12
-0.25% 258.99K +1.73% 21.18M 80.31 0.46% Share
53 CRM Salesforce, Inc...
233.32
-1.57% 77.29K +39.61% 20.74M 264.78 0.45% Share
54 UNP Union Pacific C...
221.35
-0.82% 87.8K +2.89% 20.74M 245.03 0.45% Share
55 NOW ServiceNow, Inc...
850.65
-1.42% 25.99K +22.47% 20.69M 722.94 0.45% Share
56 UNH UnitedHealth Gr...
271.50
-0.11% 39.11K +2.40% 20.48M 526.07 0.44% Share
57 INVH Invitation Home...
30.25
-0.97% 527.44K -50.05% 18.38M 34.1 0.40% Share
58 ADBE Adobe Inc.
348.58
-0.71% 45.58K +15.71% 17.48M 456.03 0.38% Share
59 IYT iShares Transpo...
70.29
-0.47% 272.06K +1.78% 17.42M 65.21 0.38% Share
60 CMCSA Comcast Corpora...
32.88
-0.17% 453.86K -42.98% 16.75M 43.61 0.36% Share
61 SPGI S&P Global Inc.
564.10
+0.27% 29.81K +1.91% 15.15M 441.96 0.33% Share
62 ABT Abbott Laborato...
129.32
-0.06% 110.71K +1.19% 14.69M 110.56 0.32% Share
63 ORCL Oracle Corporat...
244.93
+0.31% 102.17K +5.4K% 14.28M 139.36 0.31% Share
64 VGLT Vanguard Long-T...
55.48
-0.7% 240.5K +31.53% 13.86M 60.15 0.30% Share
65 O Realty Income C...
57.83
-0.1% 189.76K +0.72% 11.01M 52.43 0.24% Share
66 PFE Pfizer Inc.
25.11
-0.22% 416.17K +4.70% 10.55M 28.39 0.23% Share
67 CPT Camden Property...
106.02
-0.92% 84.92K -47.95% 10.39M 99.21 0.22% Share
68 VOO Vanguard S&P 50...
592.77
-0.01% 18.25K -68.7% 9.38M 516.49 0.20% Share
69 AMD Advanced Micro ...
180.97
-1.87% 88.22K +2.06% 9.06M 146.37 0.20% Share
70 AES The AES Corpora...
12.95
-0.77% 616.97K +301.37% 7.66M 13.84 0.17% Share
71 XOM Exxon Mobil Cor...
107.38
-0.21% 57.57K -0.37% 6.85M 99.98 0.15% Share
72 PANW Palo Alto Netwo...
173.55
-1.87% 36.43K +0.26% 6.22M 148.43 0.13% Share
73 EFA iShares MSCI EA...
91.66
+0.02% 74.93K -0.57% 6.12M 75.35 0.13% Share
74 UBER Uber Technologi...
91.40
+0.63% 77.83K +100.00% 5.67M 72.86 0.12% Share
75 IWB iShares Russell...
354.15
-0.03% 15.44K 0.00% 4.74M 262.26 0.10% Share
76 UTHR United Therapeu...
312.06
+0.76% 13.77K +0.31% 4.24M 225.88 0.09% Share
77 BKNG Booking Holding...
5485.75
+0.69% 868 +3.83% 4M 3603.3 0.09% Share
78 IVV iShares Core S&...
648.15
+0.01% 6.46K -9.16% 3.63M 494.3 0.08% Share
79 INCY Incyte Corporat...
86.16
+0.36% 57.92K +44.56% 3.51M 61.52 0.08% Share
80 ISRG Intuitive Surgi...
477.00
-1.11% 6.62K +5.35% 3.28M 350.05 0.07% Share
81 NBIX Neurocrine Bios...
131.31
-0.24% 27.77K +3.08% 3.07M 132.35 0.07% Share
82 GTLS Chart Industrie...
198.55
-0.12% 18.75K -43.49% 2.71M 169.12 0.06% Share
83 SPY SPDR S&P 500 ET...
644.93
+0.01% 4.71K -0.13% 2.63M 489.03 0.06% Share
84 LRCX Lam Research Co...
107.35
+0.57% 35.75K +100.00% 2.6M 72.7 0.06% Share
85 MAIN Main Street Cap...
67.17
-0.55% 39.85K -0.94% 2.25M 43.23 0.05% Share
86 TSLA Tesla, Inc.
335.58
-1.12% 8.44K +3.53% 2.19M 224.96 0.05% Share
87 EEM iShares MSCI Em...
49.86
-1.27% 43.89K -0.1% 1.92M 40.21 0.04% Share
88 KLAC KLA Corporation
954.98
+0.58% 2.46K -4.06% 1.67M 581.3 0.04% Share
89 GOOG Alphabet Inc.
203.77
+0.36% 10.45K +12.99% 1.63M 152.02 0.04% Share
90 SF Stifel Financia...
115.89
-0.3% 17.24K 0.00% 1.63M 106.08 0.04% Share
91 CHE Chemed Corporat...
443.86
-1.44% 2.31K 0.00% 1.42M 584.75 0.03% Share
92 AGG iShares Core U....
99.10
-0.27% 13.37K +100.00% 1.32M 98.92 0.03% Share
93 BRK-B Berkshire Hatha...
479.02
+0.36% 2.31K -1.99% 1.23M 367.39 0.03% Share
94 PB Prosperity Banc...
68.27
-0.28% 15.78K 0.00% 1.13M 68.9 0.02% Share
95 VGIT Vanguard Interm...
59.64
-0.22% 18.48K -25.47% 1.1M 58.47 0.02% Share
96 V Visa Inc.
345.40
+0.83% 3.12K +17.31% 1.09M 275.05 0.02% Share
97 SCHD Schwab U.S. Div...
27.34
-0.46% 38.99K +199.69% 1.09M 27.75 0.02% Share
98 MCK McKesson Corpor...
673.84
+1.61% 1.45K -3.33% 975.84K 462.98 0.02% Share
99 RSG Republic Servic...
232.53
-0.09% 4K -2.42% 968.16K 164.91 0.02% Share
100 ABBV AbbVie Inc.
204.72
+1.61% 4.47K -11.31% 936.55K 158.38 0.02% Share
101 CL Colgate-Palmoli...
84.62
-1.99% 8.94K -3.16% 837.96K 79.73 0.02% Share
102 SMBC Southern Missou...
55.26
-1.59% 15.39K 0.00% 800.43K 53.39 0.02% Share
103 BRK-A Berkshire Hatha...
718340.00
+0.40% 1 -50% 798.44K 542625 0.02% Share
104 LLY Eli Lilly and C...
684.46
+3.63% 881 -12.86% 727.63K 598.23 0.02% Share
105 IWR iShares Russell...
94.44
-0.87% 8.49K -23.2% 722.07K 77.73 0.02% Share
106 RTX RTX Corporation
155.06
-0.42% 5.14K -5.2% 681.24K 88.11 0.01% Share
107 CAT Caterpillar Inc...
417.50
+0.92% 1.96K -2.83% 645.09K 323.53 0.01% Share
108 JEPQ JPMorgan Nasdaq...
55.81
+0.11% 12.41K +100.00% 642.49K 51.78 0.01% Share
109 MAR Marriott Intern...
266.49
-1.19% 2.64K 0.00% 629.56K 225.51 0.01% Share
110 XLE Energy Select S...
85.55
-0.11% 6.7K +100.00% 625.74K 93.45 0.01% Share
111 IEFA iShares Core MS...
85.61
-0.04% 8.18K -16.63% 618.51K 70.35 0.01% Share
112 TMO Thermo Fisher S...
485.13
+0.07% 1.17K -2.01% 583.19K 531.61 0.01% Share
113 COST Costco Wholesal...
975.42
-0.35% 597 +28.11% 564.63K 726.71 0.01% Share
114 PG The Procter & G...
153.70
-1.1% 3.16K -11.74% 538.19K 146.65 0.01% Share
115 TT Trane Technolog...
428.66
-1.43% 1.59K -3.16% 537.39K 244.13 0.01% Share
116 NFLX Netflix, Inc.
1230.56
+2.17% 540 -2.17% 503.57K 679.92 0.01% Share
117 BIL SPDR Bloomberg ...
91.58
+0.02% 5.26K -87.95% 482.13K 91.43 0.01% Share
118 MSTR MicroStrategy I...
372.94
-4.35% 1.63K 0.00% 469.88K 168.6 0.01% Share
119 VONG Vanguard Russel...
115.87
+0.12% 5.05K +100.00% 468.87K 92.79 0.01% Share
120 LOW Lowe's Companie...
253.05
-1.24% 1.91K -97.01% 445.24K 223.01 < 0.01% Share
121 QQQ Invesco QQQ Tru...
579.86
-0.08% 935 -2.6% 438.44K 461.99 < 0.01% Share
122 VEEV Veeva Systems I...
275.00
-1.5% 1.86K 0.00% 429.9K 192.52 < 0.01% Share
123 CVS CVS Health Corp...
66.70
+1.22% 6.04K -9.83% 408.87K 78.96 < 0.01% Share
124 TY Tri-Continental...
33.17
-0.15% 12.72K 0.00% 390.12K 28.83 < 0.01% Share
125 VLO Valero Energy C...
135.85
-0.22% 2.95K 0.00% 389.21K 144.31 < 0.01% Share
126 DE Deere & Company
478.62
-6.8% 827 -1.43% 388.15K 402.24 < 0.01% Share
127 VB Vanguard Small ...
246.81
-1.26% 1.75K +82.17% 387.4K 231.92 < 0.01% Share
128 TXN Texas Instrumen...
193.71
+0.22% 2.02K 0.00% 363.53K 170.61 < 0.01% Share
129 VZ Verizon Communi...
43.49
-0.49% 7.71K -15.01% 349.59K 37.77 < 0.01% Share
130 MDY SPDR S&P MIDCAP...
583.00
-1.34% 654 -0.46% 348.9K 552.46 < 0.01% Share
131 PYPL PayPal Holdings...
69.35
-1.81% 5.25K -13.52% 342.37K 61.32 < 0.01% Share
132 CMI Cummins Inc.
404.55
-0.55% 1.05K -1.22% 330.68K 295.19 < 0.01% Share
133 FERG Ferguson plc
228.09
-0.77% 2.05K 0.00% 329.11K 173.57 < 0.01% Share
134 ITW Illinois Tool W...
262.44
-1.83% 1.3K -1.14% 321.92K 257.85 < 0.01% Share
135 ADP Automatic Data ...
301.52
-1.12% 1.04K 0.00% 319.28K 233.47 < 0.01% Share
136 GD General Dynamic...
315.89
-0.5% 1.17K 0.00% 317.83K 291.47 < 0.01% Share
137 CRWD CrowdStrike Hol...
424.70
-1.72% 865 +100.00% 304.98K 352.58 < 0.01% Share
138 VGT Vanguard Inform...
704.44
-0.4% 544 0.00% 295.06K 484 < 0.01% Share
139 AFL Aflac Incorpora...
105.31
-0.37% 2.65K 0.00% 294.65K 85.47 < 0.01% Share
140 GE GE Aerospace
269.72
+0.32% 1.46K +100.00% 291.62K 200.15 < 0.01% Share
141 NOC Northrop Grumma...
583.89
+0.31% 565 0.00% 289.29K 471.35 < 0.01% Share
142 IBM International B...
237.04
-1.26% 1.15K 0.00% 284.72K 219.83 < 0.01% Share
143 RMBL RumbleON, Inc.
3.21
+60.50% 100.34K +100.00% 282.96K 2.82 < 0.01% Share
144 COO The Cooper Comp...
73.44
-1.12% 3.34K -2.11% 282.07K 99.24 < 0.01% Share
145 SO The Southern Co...
94.18
-0.64% 2.99K 0.00% 275.21K 70.36 < 0.01% Share
146 IWF iShares Russell...
450.40
+0.11% 737 +100.00% 266.12K 361.09 < 0.01% Share
147 ETR Entergy Corpora...
90.30
-0.75% 3K 0.00% 256.47K 65.81 < 0.01% Share
148 PSX Phillips 66
122.70
+0.10% 2.06K 0.00% 253.75K 139.07 < 0.01% Share
149 KRP Kimbell Royalty...
14.44
-0.21% 17.93K +71.71% 251.06K 14.61 < 0.01% Share
150 DUK Duke Energy Cor...
124.26
-1.15% 2.05K 0.00% 250.28K 97.33 < 0.01% Share