BXMT Blackstone Mortgage Trust, Inc. Common Stock

10.90USD0.00%Mkt Cap: 1.84B $P/E: 136.25

Blackstone Mortgage Trust, Inc., a real estate finance company, originates, acquires, and manages loans and other debt or credit-oriented investments collateralized by or relating to commercial real estate. The company's…

Key Statistics

Company
Market Cap1.84B USD
Enterprise Value17.20B USD
Revenue (TTM)402.59M USD
Gross Profit402.59M USD
Net Income (TTM)109.57M USD
Revenue/Share2.38 USD
Last Price10.90 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees—
CountryUS
SectorFinancial Services
IndustryREIT - Mortgage
ISIN—
Valuation
P/E (Trailing)136.25
P/E (Forward)7.33
PEG-0.25
EV/EBITDA—
EV/Revenue42.74
P/S4.56
P/B0.57
EPS (TTM)0.08
EPS (Forward)1.49
52W Range
10.880% of range20.67
52W High20.67 USD
52W Low10.88 USD
Profitability
Gross Margin100.00%
Oper. Margin-369.14%
EBITDA Margin0.00%
Profit Margin19.82%
ROE3.13%
ROA0.55%
Growth
Revenue Growth-73.10%
Earnings Growth—
Cash Flow & Leverage
Operating CF275.87M USD
CapEx (TTM)—
FCF Margin—
FCF Yield—
Net Debt15.34B USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity4.62
Current Ratio98.58
Quick Ratio98.55
Book Value/Sh19.12 USD
Cash/Share2.82 USD
Dividends
Fwd Div Rate1.88 USD
Trail. Div Rate1.88 USD
Div. Yield17.25%
5Y Avg Yield10.54%
Payout Ratio2350.00%
Ex-Div DateSep 30, 2026
Pay DateOct 15, 2026
Splits
Last Split1:10
Split DateMay 7, 2013
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)18.86 USD
Upside (mean)+73.0%
Target Range16.00 USD – 23.00 USD
16.00+73.0% to mean23.00
# Analysts7
Ownership
Shares Out.168.54M
Float159.29M
Insiders1.32%
Institutions68.13%
Short Interest
Short Ratio6.0d
Short % Float8.83%
Short % Out.6.45%
Shares Short10.87M
Short (prev mo.)11.76M
Technical
SMA 5013.87 (-21.4%)
SMA 20017.59 (-38.0%)
Beta0.94
S&P 52W Chg14.58%
Avg Vol (30d)2.40M
Avg Vol (10d)2.93M
Technical Indicators
RSI (14)14.7
MACD-0.7528
MACD Signal-0.5930
MACD Hist.-0.1598
BB Upper14.65 USD
BB Middle12.88 USD
BB Lower11.10 USD
BB Width27.56%
ATR (14)0.3824 USD
Vol Ratio (20d)1.35x