First Financial Bankshares Inc

Filing Details

13F-HR2025-03-31
Report Date
2025-03-31
Filing Date
2025-05-15
Total Holdings
172
Total Value
4634888690
Accession Number
0000950123-25-005755
Form Type
13F-HR
Manager Name
First Financial Bankshares Inc
Data Enrichment
93% identified
160 identified12 unidentified

Holdings

172 positions
Manager:
Search and click to pin securities to the top
Page 7 of 9
INVESCO QQQ TRUST, SERIES 1
Shares:
935(-2.6%)
Value:
$438.4M(-10.7%)
VEEVA SYSTEMS INC
Shares:
1856(+0.0%)
Value:
$429.9M(+10.2%)
CVS HEALTH Corp
Shares:
6035(-9.8%)
Value:
$408.9M(+36.1%)
TRI-CONTINENTAL Corp
Shares:
12720(+0.0%)
Value:
$390.1M(-3.2%)
VALERO ENERGY CORP/TX
Shares:
2947(+0.0%)
Value:
$389.2M(+7.7%)
DEERE & CO
Shares:
827(-1.4%)
Value:
$388.2M(+9.2%)
922908751
Shares:
1747(+82.2%)
Value:
$387.4M(+68.1%)
TEXAS INSTRUMENTS INC
Shares:
2023(+0.0%)
Value:
$363.5M(-4.2%)
VERIZON COMMUNICATIONS INC
Shares:
7707(-15.0%)
Value:
$349.6M(-3.6%)
SPDR S&P MIDCAP 400 ETF TRUST
Shares:
654(-0.5%)
Value:
$348.9M(-6.8%)
PayPal Holdings, Inc.
Shares:
5247(-13.5%)
Value:
$342.4M(-33.9%)
CUMMINS INC
Shares:
1055(-1.2%)
Value:
$330.7M(-11.2%)
Ferguson Enterprises Inc. /DE/
Shares:
2054(+0.0%)
Value:
$329.1M(-7.7%)
ILLINOIS TOOL WORKS INC
Shares:
1298(-1.1%)
Value:
$321.9M(-3.3%)
AUTOMATIC DATA PROCESSING INC
Shares:
1045(+0.0%)
Value:
$319.3M(+4.4%)
GENERAL DYNAMICS CORP
Shares:
1166(+0.0%)
Value:
$317.8M(+3.4%)
CrowdStrike Holdings, Inc.
Shares:
865
Value:
$305.0M
92204A702
Shares:
544(+0.0%)
Value:
$295.1M(-12.8%)
AFLAC INC
Shares:
2650(+0.0%)
Value:
$294.7M(+7.5%)
GENERAL ELECTRIC CO
Shares:
1457
Value:
$291.6M