Starwood Property Trust, Inc. (STWD) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

381,894,737Shares Outstanding
591,063Shares held by institutions
$10,627,313Value of institutional holdings
13.18%Institutional ownership %
5.72%Shares Changed QoQ
213No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

A total of 213 institutions have reported a stake in Starwood Property Trust, Inc. (NYSE:STWD) as of December 2025, according to recent 13F filings with the SEC.

523 Institutional Holders

591,063 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 30 Sep, 2025 34,781,675 1,980,081 6.04% $673,721,042.00
VANGUARD GROUP INC 30 Sep, 2025 32,976,364 2,193,085 7.12% $638,752,171.00
DLD Asset Management, LP 30 Sep, 2025 27,500,000 -7,000,000 -20.29% $29,276,321.00
STATE STREET CORP 30 Sep, 2025 11,012,227 537,480 5.13% $218,509,066.00
MORGAN STANLEY 30 Sep, 2025 7,768,706 1,249,801 19.17% $150,479,876.00
GEODE CAPITAL MANAGEMENT, LLC 30 Sep, 2025 6,257,679 706,824 12.73% $121,294,783.00
AMERIPRISE FINANCIAL INC 30 Sep, 2025 5,845,597 614,944 11.76% $113,242,091.00
NORTHERN TRUST CORP 30 Sep, 2025 5,387,358 64,178 1.21% $104,353,124.00
JPMORGAN CHASE & CO 30 Sep, 2025 3,511,985 -215,519 -5.78% $68,027,173.00
TWO SIGMA INVESTMENTS, LP 30 Sep, 2025 2,759,678 1,518,404 122.33% $53,454,963.00
RAYMOND JAMES FINANCIAL INC 30 Sep, 2025 2,727,404 12,262 0.45% $52,829,798.00
WELLS FARGO & COMPANY/MN 30 Sep, 2025 2,653,604 37,358 1.43% $51,400,304.00
Bank of New York Mellon Corp 30 Sep, 2025 2,588,254 74,629 2.97% $50,134,483.00
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 30 Sep, 2025 2,417,010 169,420 7.54% $46,817,484.00
HighTower Advisors, LLC 30 Sep, 2025 2,342,321 177,281 8.19% $45,370,834.00
Nuveen, LLC 30 Sep, 2025 2,076,375 150,074 7.79% $40,219,383.00
UBS Group AG 30 Sep, 2025 1,878,983 85,108 4.74% $36,395,901.00
Twin Tree Management, LP 30 Sep, 2025 1,609,900 -728,900 -31.17% $31,183,764.00
BANK OF AMERICA CORP /DE/ 30 Sep, 2025 1,522,175 170,718 12.63% $29,484,524.00
Advisors Capital Management, LLC 30 Sep, 2025 1,439,079 56,741 4.10% $27,874,964.00