STWD Starwood Property Trust Inc

Price (delayed)

$19.8

Market cap

$6.26B

P/E Ratio

14.14

Dividend/share

$1.92

EPS

$1.4

Enterprise value

$24.34B

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 27% YoY
The revenue has grown by 25% YoY
The EPS has increased by 31% since the previous quarter but it has declined by 27% year-on-year
Starwood Property Trust's net income has increased by 30% QoQ but it has decreased by 26% YoY

Key stats

What are the main financial stats of STWD
Market
Shares outstanding
315.96M
Market cap
$6.26B
Enterprise value
$24.34B
Valuations
Price to book (P/B)
0.99
Price to sales (P/S)
2.98
EV/EBIT
12.76
EV/EBITDA
12.42
EV/Sales
11.69
Earnings
Revenue
$2.08B
EBIT
$1.91B
EBITDA
$1.96B
Free cash flow
$849.35M
Per share
EPS
$1.4
Free cash flow per share
$2.71
Book value per share
$20.02
Revenue per share
$6.65
TBVPS
$210.12
Balance sheet
Total assets
$66.17B
Total liabilities
$59.13B
Debt
$18.53B
Equity
$6.27B
Working capital
N/A
Liquidity
Debt to equity
2.95
Current ratio
N/A
Quick ratio
N/A
Net debt/EBITDA
9.23
Margins
EBITDA margin
94.1%
Gross margin
92.9%
Net margin
21.2%
Operating margin
68%
Efficiency
Return on assets
0.6%
Return on equity
7%
Return on invested capital
2.2%
Return on capital employed
N/A
Return on sales
91.6%
Dividend
Dividend yield
9.7%
DPS
$1.92
Payout ratio
137.1%

STWD stock price

How has the Starwood Property Trust stock price performed over time
Intraday
0.51%
1 week
5.26%
1 month
3.66%
1 year
-1.59%
YTD
-5.8%
QTD
4.54%

Financial performance

How have Starwood Property Trust's revenue and profit performed over time
Revenue
$2.08B
Gross profit
$1.93B
Operating income
$1.42B
Net income
$441.57M
Gross margin
92.9%
Net margin
21.2%
The net margin has declined by 41% year-on-year but it is up by 28% since the previous quarter
Starwood Property Trust's net income has increased by 30% QoQ but it has decreased by 26% YoY
The company's gross profit rose by 27% YoY
The revenue has grown by 25% YoY

Growth

What is Starwood Property Trust's growth rate over time

Valuation

What is Starwood Property Trust stock price valuation
P/E
14.14
P/B
0.99
P/S
2.98
EV/EBIT
12.76
EV/EBITDA
12.42
EV/Sales
11.69
The EPS has increased by 31% since the previous quarter but it has declined by 27% year-on-year
STWD's P/E is 12% above its 5-year quarterly average of 12.6 but 6% below its last 4 quarters average of 15.0
STWD's P/B is 10% below its 5-year quarterly average of 1.1
The stock's P/S is 35% below its 5-year quarterly average of 4.6 and 3.9% below its last 4 quarters average of 3.1
The revenue has grown by 25% YoY

Efficiency

How efficient is Starwood Property Trust business performance
Starwood Property Trust's ROIC has increased by 38% YoY and by 16% from the previous quarter
Starwood Property Trust's return on equity has increased by 32% QoQ but it has decreased by 25% YoY
Starwood Property Trust's ROA has increased by 20% from the previous quarter but it has decreased by 14% YoY
The return on sales has increased by 6% since the previous quarter

Dividends

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

Financial health

How did Starwood Property Trust financials performed over time
STWD's total assets is 12% greater than its total liabilities
STWD's total liabilities is down by 16% year-on-year and by 5% since the previous quarter
STWD's total assets is down by 14% year-on-year and by 4.8% since the previous quarter
The debt is 195% greater than the equity
The debt has declined by 11% year-on-year and by 6% since the previous quarter
The debt to equity fell by 10% YoY and by 6% QoQ

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