— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

First Financial Bankshares Inc

Q2 2025 · Filed 2025-08-14
Market Value
$4.5B
-3.8%
Holdings
217
+33
New Purchases
45
Added To
87
Closed
13
Reduced
33
Top 10 Concentration
38.8%
Turnover
26.7%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
AVGO 4.92% 2.89% +2.02% $219M
MSFT 7.03% 5.08% +1.95% $313M
JPM 5.15% 4.16% +0.98% $230M
NVDA 1.86% 0.98% +0.89% $83M
GOOGL 2.83% 2.00% +0.83% $126M
ETN 1.97% 1.26% +0.71% $88M
ACDC 0.56% 0.00% +0.56% $25M
IJH 3.81% 3.37% +0.44% $170M
ARE 1.08% 0.67% +0.40% $48M
VEA 2.76% 2.37% +0.40% $123M
AMZN 1.66% 1.29% +0.36% $74M
META 1.30% 0.97% +0.33% $58M
MU 0.32% 0.00% +0.32% $14M
CSCO 1.64% 1.33% +0.31% $73M
BND 4.18% 3.90% +0.28% $186M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
FFIN 0.00% 13.42% -13.42% $0
MDLZ 1.21% 1.66% -0.46% $54M
INVH 0.01% 0.40% -0.39% $332K
AAPL 3.33% 3.68% -0.36% $148M
CVX 2.03% 2.26% -0.23% $90M
AMD 0.00% 0.20% -0.19% $209K
VNQ 0.42% 0.60% -0.18% $19M
UNH 0.29% 0.44% -0.16% $13M
COP 1.17% 1.31% -0.13% $52M
AMGN 1.37% 1.48% -0.11% $61M
MRK 1.26% 1.34% -0.09% $56M
JNJ 2.34% 2.41% -0.07% $104M
MCD 2.05% 2.11% -0.06% $91M
GTLS 0.00% 0.06% -0.06% $0
VOO 0.16% 0.20% -0.04% $7M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 58 $2.5B 56.2%
Large Cap 132 $1.8B 40.9%
Mid Cap 13 $80M 1.8%
Small Cap 10 $47M 1.1%
Micro Cap 4 $1M 0.0%

Portfolio Analytics

Avg Market Cap
$304.9B
Median Market Cap
$92.1B
Avg P/E
33.4
Median P/E
25.6
Avg Dividend Yield
0.02%
Avg Beta
0.91
# Stocks
170
# ETFs / Funds
47

Top Holdings (217 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 MSFT 7.03% 629,999 $313M $497.41 $78M +3,178 +0.5%
2 JPM 5.15% 791,817 $230M $289.91 $37M +5,228 +0.7%
3 AVGO 4.92% 795,369 $219M $275.65 $85M -5,403 -0.7%
4 BND 4.18% 2,531,249 $186M $73.63 $6M +73,091 +3.0%
5 IJH 3.81% 2,740,978 $170M $62.02 $14M +64,401 +2.4%
6 AAPL 3.33% 723,361 $148M $205.17 -$22M -45,161 -5.9%
7 GOOGL 2.83% 716,784 $126M $176.23 $33M +116,125 +19.3%
8 VEA 2.76% 2,162,894 $123M $57.01 $14M +2,867 +0.1%
9 BX 2.44% 728,911 $109M $149.58 $7M +472 +0.1%
10 JNJ 2.34% 683,356 $104M $152.75 -$7M +10,273 +1.5%
11 WMB 2.07% 1,468,416 $92M $62.81 $3M -17,112 -1.1%
12 MCD 2.05% 312,870 $91M $292.17 -$6M -422 -0.1%
13 CVX 2.03% 630,840 $90M $143.19 -$14M +5,523 +0.9%
14 ETN 1.97% 246,419 $88M $356.99 $29M +31,260 +14.5%
15 NVDA 1.86% 526,465 $83M $157.99 $38M +108,883 +26.1%
16 HON 1.85% 354,536 $83M $232.88 $8M +1,289 +0.4%
17 VCSH 1.78% 998,636 $79M $79.50 -$157K -9,068 -0.9%
18 BAC 1.77% 1,670,739 $79M $47.32 $10M +6,825 +0.4%
19 AMZN 1.66% 337,148 $74M $219.39 $14M +21,752 +6.9%
20 CSCO 1.64% 1,054,179 $73M $69.38 $11M +51,737 +5.2%
21 BLK 1.62% 68,897 $72M $1,049.25 $7M -417 -0.6%
22 VGSH 1.60% 1,217,708 $72M $58.78 $2M +38,861 +3.3%
23 PEP 1.56% 528,451 $70M $132.04 $700K +67,755 +14.7%
24 AEP 1.46% 628,939 $65M $103.76 -$3M +7,584 +1.2%
25 KO 1.46% 922,172 $65M $70.75 -$33K +10,739 +1.2%
26 NEE 1.45% 934,088 $65M $69.42 $9M +147,563 +18.8%
27 AMGN 1.37% 218,870 $61M $279.21 -$7M -742 -0.3%
28 MDT 1.32% 675,992 $59M $87.17 -$873K +10,517 +1.6%
29 META 1.30% 78,469 $58M $738.09 $13M +510 +0.7%
30 C 1.28% 669,999 $57M $85.12 $10M +1,878 +0.3%
31 MRK 1.26% 707,821 $56M $79.16 -$6M +13,598 +2.0%
32 MDLZ 1.21% 797,228 $54M $67.44 -$23M -337,905 -29.8%
33 COP 1.17% 583,288 $52M $89.74 -$8M +7,283 +1.3%
34 LMT 1.15% 111,097 $51M $463.14 $1M -1,200 -1.1%
35 WMT 1.09% 496,202 $49M $97.78 $5M -116 -0.0%
36 ARE 1.08% 660,182 $48M $72.63 $17M +323,433 +96.0%
37 VWO 1.06% 959,147 $47M $49.46 $4M +5,081 +0.5%
38 HD 1.04% 126,939 $47M $366.64 $278K +706 +0.6%
39 VMBS 0.96% 922,412 $43M $46.34 $1M +31,599 +3.5%
40 LHX 0.96% 170,149 $43M $250.84 $9M +8,535 +5.3%
41 NI 0.91% 1,000,888 $40M $40.34 $341K +2,253 +0.2%
42 MA 0.83% 66,183 $37M $561.94 $974K +109 +0.2%
43 XLU 0.82% 449,564 $37M $81.66 $2M +7,935 +1.8%
44 IJR 0.69% 279,828 $31M $109.29 $5M +38,047 +15.7%
45 AMT 0.67% 134,982 $30M $221.02 $1M +2,854 +2.2%
46 NVS 0.60% 221,898 $27M $121.01 $3M +4,479 +2.1%
47 NOW 0.60% 26,017 $27M $1,028.08 $6M +25 +0.1%
48 ACDC 0.56% 3,231,733 $25M $7.76 $25M +3,219,733 +26831.1%
49 KRE 0.52% 390,811 $23M $59.39 $1M +1,866 +0.5%
50 ORCL 0.50% 102,876 $22M $218.63 $8M +709 +0.7%
51 VCIT 0.50% 267,306 $22M $82.92 $990K +8,315 +3.2%
52 CRM 0.49% 80,039 $22M $272.69 $1M +2,747 +3.5%
53 SBUX 0.49% 237,434 $22M $91.63 -$1M +2,854 +1.2%
54 SLB 0.47% 616,508 $21M $33.80 -$2M +63,902 +11.6%
55 UNP 0.46% 90,008 $21M $230.08 -$32K +2,211 +2.5%
56 IYT 0.42% 275,743 $19M $68.54 $1M +3,684 +1.4%
57 VNQ 0.42% 209,468 $19M $89.06 -$9M -98,645 -32.0%
58 VGLT 0.42% 330,654 $19M $56.12 $5M +90,154 +37.5%
59 ADBE 0.41% 47,026 $18M $386.88 $713K +1,448 +3.2%
60 CMCSA 0.37% 461,627 $16M $35.69 -$272K +7,765 +1.7%
61 SPGI 0.35% 29,868 $16M $527.29 $601K +55 +0.2%
62 ABT 0.34% 110,820 $15M $136.01 $387K +114 +0.1%
63 MU 0.32% 115,974 $14M $123.25 +115,974 NEW
64 UNH 0.29% 40,838 $13M $311.97 -$8M +1,727 +4.4%
65 O 0.25% 191,028 $11M $57.61 -$3K +1,270 +0.7%
66 PFE 0.23% 417,547 $10M $24.24 -$424K +1,377 +0.3%
67 CPT 0.22% 85,584 $10M $112.69 -$741K +662 +0.8%
68 AES 0.18% 757,280 $8M $10.52 $304K +140,315 +22.7%
69 PANW 0.16% 35,709 $7M $204.64 $1M -718 -2.0%
70 UBER 0.16% 77,343 $7M $93.30 $2M -488 -0.6%
71 VOO 0.16% 12,414 $7M $568.03 -$2M -5,836 -32.0%
72 EFA 0.15% 74,933 $7M $89.39 $574K
73 XOM 0.14% 57,335 $6M $107.80 -$666K -237 -0.4%
74 SPY 0.12% 8,899 $5M $617.85 $3M +4,193 +89.1%
75 IWB 0.12% 15,483 $5M $339.57 $520K +39 +0.2%
76 BKNG 0.11% 870 $5M $5,789.24 $1M +2 +0.2%
77 GOOG 0.09% 23,863 $4M $177.39 $3M +13,410 +128.3%
78 IEFA 0.09% 48,759 $4M $83.48 $3M +40,583 +496.4%
79 UTHR 0.09% 14,124 $4M $287.35 -$186K +355 +2.6%
80 INCY 0.09% 58,002 $4M $68.10 $443K +81 +0.1%
81 BRK-B 0.08% 7,568 $4M $485.77 $2M +5,259 +227.8%
82 NBIX 0.08% 28,578 $4M $125.69 $520K +807 +2.9%
83 ISRG 0.08% 6,422 $3M $543.41 $213K -194 -2.9%
84 LRCX 0.08% 35,700 $3M $97.34 $876K -49 -0.1%
85 TSLA 0.07% 10,149 $3M $317.66 $1M +1,710 +20.3%
86 FANG 0.07% 22,167 $3M $137.40 +22,167 NEW
87 T 0.07% 103,287 $3M $28.94 +103,287 NEW
88 EQT 0.06% 45,000 $3M $58.32 +45,000 NEW
89 IVV 0.06% 3,969 $2M $620.90 -$1M -2,486 -38.5%
90 MAIN 0.05% 39,851 $2M $59.10 $101K
91 CNR 0.05% 32,961 $2M $69.74 +32,961 NEW
92 EMXC 0.05% 35,520 $2M $63.14 +35,520 NEW
93 GEV 0.05% 4,207 $2M $529.15 +4,207 NEW
94 EEM 0.05% 43,894 $2M $48.24 $199K
95 HCA 0.05% 5,395 $2M $383.10 +5,395 NEW
96 ODFL 0.04% 12,017 $2M $162.30 +12,017 NEW
97 SF 0.04% 18,033 $2M $103.78 $246K +790 +4.6%
98 KLAC 0.04% 2,034 $2M $895.74 $151K -424 -17.2%
99 PINS 0.04% 50,000 $2M $35.86 +50,000 NEW
100 CHE 0.03% 2,390 $1M $486.93 -$256K +82 +3.5%

New Positions

SymbolValue% Port
MU $14M 0.32%
FANG $3M 0.07%
T $3M 0.07%
EQT $3M 0.06%
CNR $2M 0.05%
EMXC $2M 0.05%
GEV $2M 0.05%
HCA $2M 0.05%
ODFL $2M 0.04%
PINS $2M 0.04%
CEG $1M 0.02%
FCX $1M 0.02%
GS $1M 0.02%
REX $974K 0.02%
CRH.L $968K 0.02%

Sold Out Positions

SymbolValue% Port
CVS —%
HSY —%
PM —%
GTLS —%
JEPQ —%
EQIX —%
FFIN —%
DGRO —%
AGG —%
SCHD —%
PYPL —%
XLE —%
VGIT —%
View SEC EDGAR Filings for First Financial Bankshares Inc →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms