Blackstone Mortgage Trust, Inc. (BXMT)
NYSE: BXMT · IEX Real-Time Price · USD
18.14
+0.14 (0.78%)
May 3, 2024, 11:19 AM EDT - Market open

Blackstone Mortgage Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 1996
Market Capitalization
3,1483,6653,6184,8104,0254,9983,8133,0522,8242,4941,681
Upgrade
Market Cap Growth
-1.29%-24.78%19.50%-19.48%31.10%24.94%8.06%13.21%48.41%111.64%
Upgrade
Enterprise Value
21,55422,60123,70922,11216,58717,43914,67210,1508,9809,1664,628
Upgrade
PE Ratio
600.0014.8614.5511.4729.2416.3613.3714.0211.8512.6718.67
Upgrade
PS Ratio
4.895.465.769.359.3111.789.6210.079.009.6614.54
Upgrade
PB Ratio
0.750.840.801.051.041.331.131.051.131.001.15
Upgrade
P/FCF Ratio
7.057.999.1212.5811.9616.4413.1513.4211.9314.5520.84
Upgrade
P/OCF Ratio
7.057.999.1212.5811.9616.4413.1513.4211.9314.5520.84
Upgrade
EV/Sales Ratio
33.7433.7037.7542.9838.3841.1137.0033.4928.6235.5040.03
Upgrade
EV/EBITDA Ratio
2285.4289.7294.2252.70120.2057.1751.4146.5737.6546.4551.10
Upgrade
EV/EBIT Ratio
2285.4289.7294.2252.70120.2057.1751.4146.5737.6546.4551.10
Upgrade
EV/FCF Ratio
48.6249.2659.7557.8149.2857.3650.5944.6237.9453.4857.40
Upgrade
Debt / Equity Ratio
4.554.424.513.893.313.353.262.472.502.722.05
Upgrade
Debt / EBITDA Ratio
1998.0276.5681.0042.5593.1441.2738.4233.0426.1334.3433.25
Upgrade
Debt / FCF Ratio
42.5142.0351.3646.6838.1841.4137.8131.6626.3339.5437.34
Upgrade
Asset Turnover
0.030.030.030.030.030.030.030.030.040.030.03
Upgrade
Return on Equity (ROE)
0.10%5.50%5.40%10.10%3.60%8.30%9.00%8.30%9.50%8.80%7.00%
Upgrade
Return on Assets (ROA)
0.00%1.00%1.00%2.10%0.80%2.00%2.30%2.20%2.60%2.30%2.40%
Upgrade
Return on Capital (ROIC)
1.10%2.07%1.85%1.70%1.84%1.88%1.99%2.16%2.63%1.92%1.52%
Upgrade
Earnings Yield
0.16%6.73%6.87%8.72%3.42%6.11%7.48%7.13%8.44%7.89%5.36%
Upgrade
FCF Yield
14.19%12.52%10.97%7.95%8.36%6.08%7.61%7.45%8.38%6.87%4.80%
Upgrade
Dividend Yield
13.67%11.70%11.70%8.10%9.00%6.70%7.80%7.70%8.20%8.50%6.80%
Upgrade
Payout Ratio
8266.67%173.40%169.90%89.50%255.70%105.50%99.20%109.30%98.00%94.60%106.50%
Upgrade
Buyback Yield / Dilution
3.77%-1.20%-12.61%-6.86%-9.00%-14.25%-18.65%-1.91%-15.20%-68.90%-161.31%
Upgrade
Total Shareholder Return
17.55%10.50%-0.91%1.24%-0.00%-7.55%-10.85%5.79%-7.00%-60.40%-154.51%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).