Loading...

Starwood Property Trust Inc (NYSE:STWD)

23.48 USD -0.1 USD ( -0.42% )
Watchlist Manager
Starwood Property Trust Inc Logo
Starwood Property Trust Inc
NYSE:STWD
Watchlist

Intrinsic Value

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

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

Undervaluation 43%
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 60/100. The higher the profitability score, the more profitable the company is.

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

Starwood Property Trust Inc's profitability score is 60/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 18/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
18/100
Solvency
Score

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

Wall Street
Price Targets

STWD Price Targets
Price Targets made by Wall Street

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

12-month price targets for STWD stock made by Wall Street professionals. The average price target is 28.64 USD with a low forecast of 25.76 USD and a high forecast of 31.5 USD.

Lowest
Price Target
25.76 USD
10% Upside
Average
Price Target
28.64 USD
22% Upside
Highest
Price Target
31.5 USD
34% Upside
View Analyst Estimates
View Analyst Estimates

Insider Trading

STWD Insider Trading
Buy and sell transactions by insiders

There were no insider transactions in the past 3 months.

During the last 3 months Starwood Property Trust Inc insiders have not bought any shares, and have not sold any shares. The last transaction was made on Mar 31, 2022 by Andrew Jay Sossen, who sold 818k USD worth of STWD shares.

Sold
0-3
months
0 USD
0
3-6
months
818k USD
1
6-9
months
0 USD
0
9-12
months
0 USD
0
Bought
0-3
months
No Insider Transactions
0
0 USD
3-6
months
0
0 USD
6-9
months
2
5.1M USD
9-12
months
No Insider Transactions
0
0 USD
Cumulative Transactions Amount
Period Sold Bought Net
3 Months
N/A
N/A
N/A
6 Months
818k USD
N/A
-818.4k
9 Months
818k USD
5.1M USD
4.3M
12 Months
818k USD
5.1M USD
4.3M
Date Value Insider Name Amount Avg Price
2022-03-31
Sell
818 438 USD
Andrew Jay Sossen -33 750 24.25 USD
2021-12-20
Buy
148 590 USD
Jeffrey F Dimodica +6 500 22.86 USD
2021-12-20
Buy
4 928 550 USD
Barry S Sternlicht +217 500 22.66 USD
2021-06-10
Sell
1 014 220 USD
Jeffrey F Dimodica -38 000 26.69 USD
2020-11-24
Sell
240 125 USD
Andrew Jay Sossen -12 500 19.21 USD
2020-03-18
Buy
2 469 940 USD
Barry S Sternlicht +218 000 11.33 USD
2020-03-13
Buy
465 000 USD
Jeffrey G Dishner +25 000 18.6 USD
2019-09-09
Sell
312 130 USD
Rina Paniry -13 000 24.01 USD
2019-09-06
Sell
712 200 USD
Jeffrey F Dimodica -30 000 23.74 USD
2017-09-19
Sell
247 264 USD
Andrew Jay Sossen -11 270 21.94 USD
2017-09-19
Sell
150 799 USD
Rina Paniry -6 867 21.96 USD
2017-05-12
Sell
97 290 USD
Camille J Douglas -4 500 21.62 USD
2016-03-18
Sell
345 853 USD
Andrew Jay Sossen -18 155 19.05 USD
2016-03-18
Sell
115 893 USD
Rina Paniry -6 090 19.03 USD
2015-11-10
Buy
202 900 USD
Jeffrey F. Dimodica +10 000 20.29 USD
2015-10-05
Sell
42 040 USD
Andrew Jay Sossen -2 000 21.02 USD
2015-09-01
Sell
42 040 USD
Andrew Jay Sossen -2 000 21.02 USD
2015-07-01
Sell
43 340 USD
Andrew Jay Sossen -2 000 21.67 USD
2015-05-01
Sell
48 220 USD
Andrew Jay Sossen -2 000 24.11 USD
2015-03-02
Sell
49 060 USD
Andrew Jay Sossen -2 000 24.53 USD
Why is insider trading important?

Competitors

Competitors Valuation
Starwood Property Trust Inc Competitors

Shareholder Return

STWD Price
Starwood Property Trust Inc

1M 1M
+9%
6M 6M
-3%
1Y 1Y
-2%
3Y 3Y
+28%
5Y 5Y
+67%
Annual Price Range
23.48
52w Low
19.71
52w High
25.25
Price Metrics
Average Annual Return 6.11%
Standard Deviation of Annual Returns 21.27%
Max Drawdown -66%

Company Profile

Starwood Property Trust Inc

Country

United States of America

Industry

Real Estate

Market Cap

7.2B USD

Dividend Yield

8.19%

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

STWD Stock FAQ

What is the Intrinsic Value of one STWD stock?

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

Is STWD stock undervalued or overvalued?

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