1620 Investment Advisors »

Starwood Property Trust shares owned by 1620 Investment Advisors

Quarter-by-quarter ownership of Starwood Property Trust (STWD) shares owned by 1620 Investment Advisors from 13F filings

Historical chart of 1620 Investment Advisors investment in Starwood Property Trust

Tip: Access up to 7 years of quarterly data

All positions including Starwood Property Trust held by 1620 Investment Advisors consolidated in one spreadsheet with up to 7 years of data

Download as csvDownload consolidated filings csv Download as ExcelDownload consolidated filings xlsx

Quarterly reported holdings in Starwood Property Trust by 1620 Investment Advisors

Quarter filed Position value Share count Share price at filing
2024-03-31 $688k 1.2k 590.11
2023-12-31 $711k 34k 21.02
2023-06-30 $666k 34k 19.40
2023-03-31 $600k 34k 17.69
2022-12-31 $612k 33k 18.33
2022-09-30 $600k 33k 18.22
2022-06-30 $682k 33k 20.88
2022-03-31 $751k 31k 24.31
2021-12-31 $751k 31k 24.31