BrightSpire Capital, Inc. (BRSP)
NYSE: BRSP · Real-Time Price · USD
5.77
+0.02 (0.35%)
At close: May 29, 2026, 4:00 PM EDT
5.75
-0.02 (-0.38%)
After-hours: May 29, 2026, 7:24 PM EDT

BrightSpire Capital Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7527207319678031,331
Market Cap Growth
8.72%-1.52%-24.37%20.45%-39.70%38.08%
Enterprise Value
3,2673,1132,9183,4263,6625,052
Last Close Price
5.775.605.647.446.2310.26
PE Ratio
----18.32-
PS Ratio
2.223.543.574.163.595.93
PB Ratio
0.820.770.700.760.580.91
P/TBV Ratio
0.810.760.690.740.580.91
P/FCF Ratio
-13.087.527.416.62-
P/OCF Ratio
10.239.867.077.036.41-
EV/Sales Ratio
9.6615.3114.2414.7216.4022.50
EV/EBITDA Ratio
17.561536.40-97.3747.32228.17
EV/EBIT Ratio
21.33--2034.6184.59-
EV/FCF Ratio
-56.5129.9926.2430.19-
Debt / Equity Ratio
2.862.662.382.122.282.64
Debt / EBITDA Ratio
-1218.78-77.1740.89178.14
Debt / FCF Ratio
45.9644.8325.6020.8026.08-
Net Debt / Equity Ratio
2.722.562.091.922.062.53
Net Debt / EBITDA Ratio
-1048.061185.81-32.6069.8636.93166.41
Net Debt / FCF Ratio
44.2543.6222.5018.8323.56-118.10
Asset Turnover
0.060.060.050.050.040.04
Quick Ratio
0.980.671.861.491.801.59
Current Ratio
1.601.322.672.022.282.04
Return on Equity (ROE)
-4.29%-3.93%-11.66%-1.17%3.25%-6.06%
Return on Assets (ROA)
-0.66%-0.61%-2.74%0.04%0.79%-0.19%
Return on Invested Capital (ROIC)
-0.69%-0.65%-3.02%0.04%0.85%-0.21%
Return on Capital Employed (ROCE)
-1.07%-0.99%-2.86%0.04%0.87%-0.25%
Earnings Yield
----5.46%-
FCF Yield
-7.65%13.30%13.50%15.11%-
Dividend Yield
11.09%11.68%13.78%11.00%12.68%4.03%
Payout Ratio
--266.47%-75.06%-668.54%219.55%-52.59%
Buyback Yield / Dilution
0.61%0.44%-0.30%1.73%-0.63%0.04%
Total Shareholder Return
11.71%12.12%13.48%12.73%12.05%4.07%
SEC Filings: 10-K · 10-Q