NYSE : BRSP

BrightSpire Capital, Inc.

$5.49 USD

-$0.04 (-0.72%)

Volume
844.4K
Average Volume
1.35M
Market Capitalization
$715.23M
P/E Ratio
-20.17
Dividend Yield
11.66%
Price Target
$6.00
Year High
$6.17
Year Low
$4.87
Day High
Day Low
Payout Ratio
-$2.66
Current Ratio
$22.74
Institutional Ownership Summary
Institutional Ownership %

1.02%

Investors Holding

26

change: -175 | last: 201
Increased Positions

12

change: -81 | last: 93
Reduced Positions

6

change: -57 | last: 63
New Positions

8

change: -20 | last: 28
Sold Positions

179

change: 153 | last: 26
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

4.78M

BRSP Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $5.60 126.88M $710.54M $66.79M $2.49B $3.13B
2024-12-31 $5.64 127.44M $718.77M $302.17M $2.52B $2.93B
2023-12-31 $7.44 127.06M $945.33M $257.51M $3.66B $4.34B
2022-12-31 $6.23 127.3M $793.09M $306.32M $3.19B $3.68B
2021-12-31 $10.26 128.5M $1.32B $259.72M $4.87B $5.93B
2020-12-31 $7.50 128.55M $964.11M $474.82M $4.66B $5.15B
2019-12-31 $13.16 127.72M $1.68B $69.62M $6.08B $7.69B
2018-12-31 $15.79 120.68M $1.91B $77.32M $5.59B $7.42B
2017-12-31 $20.40 113.27M $2.31B $25.2M $389.66M $2.68B
2016-12-31 $20.40 127.89M $2.61B $13.98M $502.41M $3.1B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $5.60 125.93M $705.23M $96.56M $2.61B $3.22B
2025-12-31 $5.60 126.88M $710.54M $66.79M $2.49B $3.13B
2025-09-30 $5.43 126.94M $689.28M $113.38M $2.19B $2.77B
2025-06-30 $5.05 127.25M $642.6M $154.28M $2.28B $2.77B
2025-03-31 $5.56 127.08M $706.58M $200.91M $2.37B $2.87B
2024-12-31 $5.64 129.68M $731.42M $302.17M $2.52B $2.94B
2024-09-30 $5.60 127.52M $714.08M $263.76M $2.6B $3.05B
2024-06-30 $5.74 127.99M $734.64M $203.31M $2.53B $3.06B
2024-03-31 $6.60 127.33M $840.35M $306.24M $2.6B $3.14B
2023-12-31 $7.44 129.99M $967.09M $257.51M $3.65B $4.36B
2023-09-30 $6.26 127.2M $796.25M $236.2M $2.87B $3.43B
2023-06-30 $6.73 127.17M $855.87M $218.17M $4.1B $4.73B