STWD Starwood Property Trust Inc

Price (delayed)

$19.21

Market cap

$6.02B

P/E Ratio

17.95

Dividend/share

$1.92

EPS

$1.07

Enterprise value

$25.42B

Starwood Property Trust is a leading diversified finance company with a core focus on the real estate and infrastructure sectors. An affiliate of global private investment firm Starwood Capital Group, ...

Highlights
The company's gross profit rose by 46% YoY and by 3.5% QoQ
The revenue has grown by 40% YoY and by 3.4% from the previous quarter
The EPS has dropped by 62% year-on-year and by 18% since the previous quarter
Starwood Property Trust's net income has shrunk by 61% YoY and by 17% QoQ

Key stats

What are the main financial stats of STWD
Market
Shares outstanding
313.38M
Market cap
$6.02B
Enterprise value
$25.42B
Valuations
Price to book (P/B)
0.96
Price to sales (P/S)
2.94
EV/EBIT
14.32
EV/EBITDA
13.9
EV/Sales
12.4
Earnings
Revenue
$2.05B
EBIT
$1.77B
EBITDA
$1.83B
Free cash flow
$577.08M
Per share
EPS
$1.07
Free cash flow per share
$1.84
Book value per share
$19.96
Revenue per share
$6.54
TBVPS
$220.86
Balance sheet
Total assets
$69.5B
Total liabilities
$62.48B
Debt
$19.71B
Equity
$6.25B
Working capital
N/A
Liquidity
Debt to equity
3.15
Current ratio
N/A
Quick ratio
N/A
Net debt/EBITDA
10.61
Margins
EBITDA margin
89.2%
Gross margin
93.1%
Net margin
16.5%
Operating margin
67.7%
Efficiency
Return on assets
0.5%
Return on equity
5.3%
Return on invested capital
1.9%
Return on capital employed
N/A
Return on sales
86.6%
Dividend
Dividend yield
9.99%
DPS
$1.92
Payout ratio
179.4%

STWD stock price

How has the Starwood Property Trust stock price performed over time
Intraday
1.05%
1 week
-1.13%
1 month
-5.04%
1 year
10.09%
YTD
-8.61%
QTD
-5.51%

Financial performance

How have Starwood Property Trust's revenue and profit performed over time
Revenue
$2.05B
Gross profit
$1.91B
Operating income
$1.39B
Net income
$339.21M
Gross margin
93.1%
Net margin
16.5%
The net margin has dropped by 72% year-on-year and by 20% since the previous quarter
Starwood Property Trust's net income has shrunk by 61% YoY and by 17% QoQ
The company's gross profit rose by 46% YoY and by 3.5% QoQ
The revenue has grown by 40% YoY and by 3.4% from the previous quarter

Growth

What is Starwood Property Trust's growth rate over time

Valuation

What is Starwood Property Trust stock price valuation
P/E
17.95
P/B
0.96
P/S
2.94
EV/EBIT
14.32
EV/EBITDA
13.9
EV/Sales
12.4
The EPS has dropped by 62% year-on-year and by 18% since the previous quarter
STWD's P/E is 40% above its 5-year quarterly average of 12.7 and 30% above its last 4 quarters average of 13.7
STWD's P/B is 14% below its 5-year quarterly average of 1.1 and 5% below its last 4 quarters average of 1.0
STWD's equity is down by 3.3% YoY
The revenue has grown by 40% YoY and by 3.4% from the previous quarter
The stock's P/S is 38% below its 5-year quarterly average of 4.7 and 9% below its last 4 quarters average of 3.2

Efficiency

How efficient is Starwood Property Trust business performance
Starwood Property Trust's return on equity has shrunk by 61% YoY and by 17% QoQ
Starwood Property Trust's ROA has plunged by 55% YoY
The return on sales has declined by 21% year-on-year
Starwood Property Trust's ROIC has increased by 19% YoY and by 6% from the previous quarter

Dividends

What is STWD's dividend history
DPS
$1.92
Dividend yield
9.99%
Payout ratio
179.4%
Recent dividends

Financial health

How did Starwood Property Trust financials performed over time
STWD's total assets is 11% greater than its total liabilities
STWD's total liabilities is down by 13% year-on-year
STWD's total assets is down by 12% year-on-year
The debt has declined by 3.9% year-on-year
STWD's equity is down by 3.3% YoY

All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.