Stratus Properties Inc (STRS) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

8,033,000Shares Outstanding
4,244,842Shares held by institutions
$126,963,224Value of institutional holdings
52.84%Institutional ownership %
4.00%Shares Changed QoQ
52No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Stratus Properties Inc (NASDAQ:STRS) has 52 institutional investors that have filed 13F reports for the period ending December 2025.

52 Institutional Holders

4,244,842 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
Oasis Management Co Ltd. 31 Dec, 2025 1,134,060 -818 -0.07% $27,421,571.00
INGALLS & SNYDER LLC 31 Dec, 2025 893,255 -6,750 -0.75% $21,599.00
VANGUARD GROUP INC 31 Dec, 2025 431,110 715 0.17% $10,424,239.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 408,685 -15,461 -3.65% $9,882,380.00
BlackRock, Inc. 31 Dec, 2025 364,040 18,437 5.33% $8,802,487.00
RBF Capital, LLC 31 Dec, 2025 266,262 133,131 100.00% $6,438,216.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 160,080 1,393 0.88% $3,871,913.00
Hodges Capital Management Inc. 31 Dec, 2025 159,770 13,600 9.30% $3,863,239.00
State Street Corp 31 Dec, 2025 88,136 2,446 2.85% $2,131,128.00
TECTONIC ADVISORS LLC 31 Dec, 2025 59,147 6,512 12.37% $1,430,174.00
Northern Trust Corp 31 Dec, 2025 52,088 -3,252 -5.88% $1,259,487.00
Value Investment Professionals, LLC 31 Dec, 2025 41,791 41,791 0.00% $1,010,506.00
B & T Capital Management DBA Alpha Capital Management 31 Dec, 2025 41,500 -4,000 -8.79% $1,003,470.00
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 31 Dec, 2025 20,105 -1 0.00% $486,139.00
Bank of New York Mellon Corp 31 Dec, 2025 15,751 53 0.34% $380,859.00
BRIDGEWAY CAPITAL MANAGEMENT, LLC 31 Dec, 2025 15,450 0 0.00% $373,581.00
Morgan Stanley 31 Dec, 2025 12,017 1,421 13.41% $290,575.00
Barclays Plc 31 Dec, 2025 10,428 -15,761 -60.18% $252,149.00
Nuveen, LLC 31 Dec, 2025 8,516 8,516 0.00% $205,917.00
RHUMBLINE ADVISERS 31 Dec, 2025 8,390 -860 -9.30% $202,864.00