Starwood Property Trust, Inc. (NYSE:STWD) currently has 491 active institutional owners and shareholders as of today (December 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 34,846,845 | 65,170 | 0.19% | $627,591,676.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 32,798,284 | -178,080 | -0.54% | $590,697,095.00 |
| STATE STREET CORP | 31 Dec, 2025 | 11,524,208 | 511,981 | 4.65% | $212,997,739.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 7,614,736 | -153,970 | -1.98% | $137,141,442.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 6,406,419 | 148,740 | 2.38% | $115,453,077.00 |
| AMERIPRISE FINANCIAL INC | 31 Dec, 2025 | 5,862,145 | 16,548 | 0.28% | $105,593,420.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 5,335,428 | -51,930 | -0.96% | $96,091,060.00 |
| NORGES BANK | 31 Dec, 2025 | 4,174,202 | 4,174,202 | 0.00% | $75,177,378.00 |
| Advisors Capital Management, LLC | 31 Dec, 2025 | 3,702,935 | 2,263,856 | 157.31% | $66,689,864.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 3,238,318 | 478,640 | 17.34% | $58,322,107.00 |
| JPMORGAN CHASE & CO | 31 Dec, 2025 | 2,938,404 | -573,581 | -16.33% | $52,920,669.00 |
| WELLS FARGO & COMPANY/MN | 31 Dec, 2025 | 2,670,407 | 16,803 | 0.63% | $48,094,021.00 |
| Bank of New York Mellon Corp | 31 Dec, 2025 | 2,475,175 | -113,079 | -4.37% | $44,577,904.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 2,454,538 | 37,528 | 1.55% | $44,206,229.00 |
| UBS Group AG | 31 Dec, 2025 | 2,135,209 | 256,226 | 13.64% | $38,455,114.00 |
| TWO SIGMA ADVISERS, LP | 31 Dec, 2025 | 1,746,800 | 559,600 | 47.14% | $31,459,868.00 |
| HighTower Advisors, LLC | 31 Dec, 2025 | 1,655,008 | -687,313 | -29.34% | $29,806,693.00 |
| VAN ECK ASSOCIATES CORP | 31 Dec, 2025 | 1,425,184 | 291,611 | 25.72% | $25,668.00 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 31 Dec, 2025 | 1,262,070 | 82,957 | 7.04% | $22,729,881.00 |
| FRANKLIN RESOURCES INC | 31 Dec, 2025 | 1,223,235 | 160,694 | 15.12% | $22,030,462.00 |