Recent 13F filings as of December 2025 show that 313 institutional investors hold a position in First Financial Bankshares Inc (NASDAQ:FFIN).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 17,209,373 | -51,618 | -0.30% | $514,043,983.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 13,683,592 | -68,333 | -0.50% | $408,728,893.00 |
| STATE STREET CORP | 31 Dec, 2025 | 6,140,759 | 87,988 | 1.45% | $184,550,737.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 3,510,425 | 2,718 | 0.08% | $104,872,189.00 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 31 Dec, 2025 | 3,239,932 | -237,138 | -6.82% | $96,776,793.00 |
| Neuberger Berman Group LLC | 31 Dec, 2025 | 3,063,842 | -185,078 | -5.70% | $91,516,961.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 2,715,913 | 165,801 | 6.50% | $81,128,889.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 1,961,644 | -1,115,942 | -36.26% | $58,594,370.00 |
| NORGES BANK | 31 Dec, 2025 | 1,714,998 | 1,714,998 | 0.00% | $51,226,990.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 1,709,631 | 1,669,365 | 4,145.84% | $51,066,678.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 1,700,062 | -4,369 | -0.26% | $50,780,852.00 |
| Champlain Investment Partners, LLC | 31 Dec, 2025 | 1,651,786 | -1,148,201 | -41.01% | $49,338,848.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 1,606,462 | -88,950 | -5.25% | $47,985,020.00 |
| Bank of New York Mellon Corp | 31 Dec, 2025 | 1,185,703 | 147,990 | 14.26% | $35,416,944.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 1,166,670 | -124,079 | -9.61% | $34,848,434.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 31 Dec, 2025 | 1,125,375 | 98,134 | 9.55% | $33,614,964.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 1,049,679 | 295,267 | 39.14% | $31,353,927.00 |
| AQR CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 960,299 | 219,599 | 29.65% | $28,684,146.00 |
| NFJ INVESTMENT GROUP, LLC | 31 Dec, 2025 | 885,328 | -23,038 | -2.54% | $26,444,747.00 |
| Nuveen, LLC | 31 Dec, 2025 | 740,789 | -87,779 | -10.59% | $22,127,367.00 |