Starwood European Real Estate Finance Ltd (SWEF) — Long-term Investment Intensity

Latest as of June 2025: 66.5%

Starwood European Real Estate Finance Ltd (SWEF) has a Long-term Investment Intensity of 66.5% as of June 2025. Long-term investments of GBX96.67 Million represent 66.5% of total assets of GBX145.27 Million. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. See SWEF current assets to equity ratio to evaluate short-term liquidity relative to the company's equity base.

LT Investment Intensity

66.5%
LT Investments / Total Assets

Long-term Investments

GBX96.67 Million
GBX

Total Assets

GBX145.27 Million
GBX

Country

UK
LSE

Starwood European Real Estate Finance Ltd Long-term Investment Intensity (2016–2024)

This chart shows how Starwood European Real Estate Finance Ltd's Long-term Investment Intensity has evolved across 9 annual periods from 2016 to 2024. As of June 2025, the intensity stands at 66.5%, reflecting long-term investments of GBX96.67 Million against total assets of GBX145.27 Million GBX. For the complete balance sheet picture, see Starwood European Real Estate Finance Lt (SWEF) total assets.

Annual Long-term Investment Intensity for Starwood European Real Estate Finance Ltd (2016–2024)

The table below presents the year-by-year Long-term Investment Intensity for Starwood European Real Estate Finance Ltd from 2016 to 2024, covering 9 annual filings. Each row shows total assets, long-term investments, the intensity percentage, and the change in percentage points compared to the prior year. Read how much debt does Starwood European Real Estate Finance Lt carry for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (GBX) Total Assets Change (pp)
2024 76.7% GBX150.52 Million GBX196.23 Million ▼ -3.9 pp
2023 80.6% GBX265.09 Million GBX328.96 Million ▼ -18.6 pp
2022 99.2% GBX433.17 Million GBX436.77 Million ▼ -0.1 pp
2021 99.3% GBX427.92 Million GBX430.96 Million ▼ 0.0 pp
2020 99.3% GBX443.58 Million GBX446.53 Million ▲ +7.7 pp
2019 91.7% GBX421.13 Million GBX459.31 Million ▼ -2.0 pp
2018 93.7% GBX435.33 Million GBX464.82 Million ▼ -3.0 pp
2017 96.7% GBX392.07 Million GBX405.63 Million ▲ +4.6 pp
2016 92.0% GBX359.88 Million GBX390.98 Million
pp = percentage points