Loading...

Starwood Property Trust Inc
NYSE:STWD

Watchlist Manager
Starwood Property Trust Inc Logo
Starwood Property Trust Inc
NYSE:STWD
Watchlist
Price: 19.81 USD -2.61% Market Closed
Updated: Dec 7, 2022

Intrinsic Value

The intrinsic value of one STWD stock under the Base Case scenario is 53.52 USD. Compared to the current market price of 19.81 USD, Starwood Property Trust Inc is Undervalued by 63%.

The Intrinsic Value is calculated as the average of the two valuation methods:

STWD Intrinsic Value
Base Case
53.52 USD
Undervaluation 63%
Intrinsic Value
Price
Worst Case
Base Case
Best Case

Fundamental Analysis

STWD Profitability Score
Profitability Due Diligence

Starwood Property Trust Inc's profitability score is 66/100. The higher the profitability score, the more profitable the company is.

Low 3-Year Average ROIC
Low ROIC
ROIC is Increasing
Positive 3-Year Average ROE
66/100
Profitability
Score

Starwood Property Trust Inc's profitability score is 66/100. The higher the profitability score, the more profitable the company is.

STWD Solvency Score
Solvency Due Diligence

Starwood Property Trust Inc's solvency score is 19/100. The higher the solvency score, the more solvent the company is.

Average Interest Coverage
Low Altman Z-Score
Positive Net Debt
High D/E
19/100
Solvency
Score

Starwood Property Trust Inc's solvency score is 19/100. The higher the solvency score, the more solvent the company is.

Financials
Efficiency
60%
Gross Margin
45%
Operating Margin
46%
Net Margin
13%
FCF Margin
21%
ROE
1%
ROIC
Other

STWD Capital Structure
Starwood Property Trust Inc

Market Capitalization 6.1B USD
Total Debt 19.5B USD
Minority Interest 719M USD
Preferred Equity 0 USD
Cash and Equivalents 340M USD
Short-Term Investments 0 USD
Enterprise Value 26B USD

Wall St
Price Targets

STWD Price Targets Summary
Starwood Property Trust Inc

Wall Street analysts forecast STWD stock price to rise over the next 12 months.

According to Wall Street analysts, the average 1-year price target for STWD is 25.05 USD with a low forecast of 22.73 USD and a high forecast of 29.4 USD.

Lowest
Price Target
22.73 USD
15% Upside
Average
Price Target
25.05 USD
26% Upside
Highest
Price Target
29.4 USD
48% Upside
View Analyst Estimates
View Analyst Estimates

Competitive Landscape

STWD Competitors
Starwood Property Trust Inc

STWD Suppliers & Customers
Starwood Property Trust Inc

There is no information about
Starwood Property Trust Inc
key suppliers

Starwood Property Trust Inc has 3 key customers from 2 countries and 1 industries. The majority of these customers are located in the United States of America, with the largest number of customers in the Financial Services industry.

Ownership

STWD Insider Trading
Buy and sell transactions by insiders

Starwood Property Trust Inc insiders have bought more shares than they have sold in the past 12 months.

During the last 12 months Starwood Property Trust Inc insiders bought 5.1M USD , and sold 1.2M USD worth of shares. The last transaction was made on Dec 7, 2022 by Sossen Andrew Jay (COO and General Counsel), who sold 383k USD worth of STWD shares.

Sold
0-3
months
383k USD
1
3-6
months
0 USD
0
6-9
months
819k USD
1
9-12
months
0 USD
0
Bought
0-3
months
0
0 USD
3-6
months
No Insider Transactions
0
0 USD
6-9
months
0
0 USD
9-12
months
2
5.1M USD
Cumulative Transactions Amount
Period Sold Bought Net
3 Months
383k USD
N/A
-383.3k
6 Months
383k USD
N/A
-383.3k
9 Months
1.2M USD
N/A
-1.2M
12 Months
1.2M USD
5.1M USD
3.9M
Purchases
34
Sales
49
Why is insider trading important?

Shareholder Return

STWD Price
Starwood Property Trust Inc

1M 1M
-3%
6M 6M
-15%
1Y 1Y
-18%
3Y 3Y
+3%
5Y 5Y
+41%
Annual Price Range
19.81
52w Low
18.22
52w High
24.4
Price Metrics
Average Annual Return 5.61%
Standard Deviation of Annual Returns 21.46%
Max Drawdown -66%
Shares Statistics
Market Capitalization 6.1B USD
Shares Outstanding 314 962 000
Percentage of Shares Shorted 2.02%

Company Profile

Starwood Property Trust Inc

Country

United States of America

Industry

Real Estate

Market Cap

6.1B USD

Dividend Yield

9.14%

Description

Starwood Property Trust, Inc. engages in originating, acquiring, financing and managing commercial mortgage loans and other commercial real estate debt and equity investments. The company is headquartered in Greenwich, Connecticut and currently employs 277 full-time employees. The company went IPO on 2009-08-12. STWD's segments include Real estate commercial and residential lending, Infrastructure lending, Real estate property and Real estate investing and servicing. Real estate commercial and residential lending is engaged primarily in originating, acquiring, financing and managing commercial first mortgages, non-agency residential mortgages, subordinated mortgages, mezzanine loans, preferred equity, commercial mortgage-backed securities and residential mortgage-backed securities. Infrastructure lending segment is engaged in acquiring, financing and managing infrastructure debt investments. Real estate property is engaged primarily in acquiring and managing equity interests in stabilized commercial real estate properties, including multifamily properties and commercial properties subject to net leases, that are held for investment. Real estate investing and servicing includes a servicing business in the United States.

Contact

CONNECTICUT
Greenwich
591 W Putnam Ave
+12034227700.0
http://www.starwoodpropertytrust.com/

IPO

2009-08-12

Employees

277

Officers

CEO & Non-Independent Exec. Chairman
Mr. Barry Stuart Sternlicht
Pres & MD
Mr. Jeffrey F. DiModica C.F.A., CFA
CFO, Treasurer, Principal Financial Officer & Chief Accounting Officer
Ms. Rina Paniry
COO, Gen. Counsel, Chief Compliance Officer, Exec. VP & Sec.
Mr. Andrew Jay Sossen
Founder & Chairman of Starwood Mortgage Capital
Mr. Lawrence Brown
MD & Head of Investor Strategy
Mr. Zachary Tanenbaum
Show More
Chief Credit Officer
Mr. Mark Cagley
Chief Originations Officer
Mr. Dennis Schuh
Managing Director
Mr. Cary Carpenter
MD & Head of Capital Markets for the Americas - Starwood Capital Group
Mr. Austin Nowlin
Show Less

See Also

Similar Stocks
What is the Intrinsic Value of one STWD stock?

The intrinsic value of one STWD stock under the Base Case scenario is 53.52 USD.

Is STWD stock undervalued or overvalued?

Compared to the current market price of 19.81 USD, Starwood Property Trust Inc is Undervalued by 63%.