Blackstone Mortgage Trust, Inc. BXMT

12.50 0.11 0.89% as of 25 Sep
Market cap
$2.1B
P/E
140×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
188.33 31.39 29.52 29.79

+8 more quarters

P/S ratio
1.86 2.09 2.12 2.05
P/FCF ratio
8.73 9.93 12.43 14.71
P/Operating CF
43.92 19.08 23.99 (173.95)
P/B ratio
0.88 0.95 0.93 0.88
EV/Sales
11.83 11.94 12.28 11.81
EV/EBITDA
15.37 15.07 15.10 14.01
EV/FCF
55.47 56.87 71.95 84.86
Current Ratio
0.00 0.00 0.00 0.00
Net Debt/EBITDA
53.85 53.90 51.50 48.37
Debt/Equity
4.83 4.64 4.60 4.30
Earnings Yield
0.53% 3.19% 3.39% 3.36%
Free Cash Flow Yield
11.46% 10.07% 8.04% 6.80%
Free Cash Flow per Share
0.34 0.94 0.77 (0.12)
Book value per Share
19.32 20.22 20.50 20.94
Free Cash Flow
56.79 159.20 132.02 (19.82)
EV/EBIT
16.01 15.68 15.70 14.40
Other line items

Show all line items

Columns are period end dates