According to SEC filings for the period ending December 2025, Four Corners Property Trust, Inc. (NYSE:FCPT) is held by 305 institutional firms.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 19,139,679 | 730,467 | 3.97% | $441,361,000.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 12,057,364 | 344,852 | 2.94% | $278,042,814.00 |
| FMR LLC | 31 Dec, 2025 | 9,687,126 | -1,293,637 | -11.78% | $223,385,131.00 |
| STATE STREET CORP | 31 Dec, 2025 | 6,001,247 | 155,966 | 2.67% | $140,547,475.00 |
| VICTORY CAPITAL MANAGEMENT INC | 31 Dec, 2025 | 4,251,112 | 349,048 | 8.95% | $98,030,643.00 |
| Capital International Investors | 31 Dec, 2025 | 3,246,154 | 0 | 0.00% | $74,856,311.00 |
| WESTWOOD HOLDINGS GROUP INC | 31 Dec, 2025 | 3,083,383 | 122,066 | 4.12% | $71,102,812.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 2,852,968 | 110,791 | 4.04% | $65,800,116.00 |
| EARNEST PARTNERS LLC | 31 Dec, 2025 | 2,683,738 | -179,617 | -6.27% | $61,886,998.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 1,887,785 | 131,471 | 7.49% | $43,532,322.00 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 31 Dec, 2025 | 1,775,148 | 1,775,148 | 0.00% | $40,935,000.00 |
| PRINCIPAL FINANCIAL GROUP INC | 31 Dec, 2025 | 1,663,261 | -43,218 | -2.53% | $38,355,226.00 |
| TWO SIGMA ADVISERS, LP | 31 Dec, 2025 | 1,526,600 | 423,400 | 38.38% | $35,203,396.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 1,467,201 | -15,847 | -1.07% | $33,835,492.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 1,451,436 | 166,648 | 12.97% | $33,470,149.00 |
| LASALLE INVESTMENT MANAGEMENT SECURITIES LLC | 31 Dec, 2025 | 1,426,241 | 1,426,241 | 0.00% | $32,889,117.00 |
| Boston Trust Walden Corp | 31 Dec, 2025 | 1,394,098 | -127,964 | -8.41% | $32,147,900.00 |
| Sumitomo Mitsui Trust Group, Inc. | 31 Dec, 2025 | 1,334,779 | 1,220,871 | 1,071.80% | $30,780,004.00 |
| Callodine Capital Management, LP | 31 Dec, 2025 | 1,309,282 | 544,007 | 71.09% | $30,192,043.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 1,220,490 | -183,623 | -13.08% | $28,144,499.00 |