Franklin BSP Realty Trust Inc. logo

Franklin BSP Realty Trust Inc.

FBRT | NYSE
Chart Builder DCF Calculator
$6.00
-$0.01 (-0.17%)
Nov 2, 2026, 10:36 AM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
84.09M 92.4M 145.22M 14.22M 25.7M 54.75M
Depreciation & Amortization
9.59M 5.63M 7.13M 5.33M 2.11M 2.23M
Stock-Based Compensation
9.12M 8.17M 4.76M 2.52M 211K 193K
Other Working Capital
947K -10.61M -1.08M 1.04M 103.59M -4.51M
Other Non-Cash Items
178.26M -51.61M 42.56M 124.95M 2.79M 41.75M
Deferred Income Tax
n/a n/a n/a n/a 13.13M 19.33M
Change in Working Capital
10.89M 2.64M -2.28M 5.5M 102.56M -2.92M
Operating Cash Flow
291.94M 57.23M 197.39M 152.52M 146.5M 115.33M
Capital Expenditures
-360K n/a n/a -663K 2.88B n/a
Cash Acquisitions
n/a n/a n/a n/a 174.08M n/a
Purchase of Investments
-143.88M -79.5M -223.77M -221.8M -2.88B -149.39M
Sales Maturities Of Investments
245.86M 154.48M 419M 3.73B 2.06B 346.2M
Other Investing Acitivies
279.19M -230.45M 604.58M -411.99M -1.17B 43.88M
Investing Cash Flow
380.81M -155.48M 380.81M 3.1B 1.07B 240.69M
Debt Repayment
-514.8M 118.82M -265.07M -3.14B -1.07B -323.67M
Common Stock Repurchased
-14.37M -4.87M -12.51M -16.58M -11.42M -10.26M
Dividend Paid
-145.58M -144.91M -144.35M -139.42M -67.96M -49.79M
Other Financial Acitivies
-9.68M -17.63M -3.07M 64.63M -9.52M n/a
Financial Cash Flow
-684.43M -48.58M -424.99M -3.23B -1.14B -373M
Net Cash Flow
-11.68M -146.82M 153.2M 22.29M 76.06M -16.98M
Free Cash Flow
291.94M 57.23M 197.39M 151.85M 3.03B 115.33M
Adj. Free Cash Flow
282.82M 49.06M 192.63M 149.33M 3.03B 115.14M
Maintenance CapEx
-344.09K n/a n/a n/a 2.88B n/a
Growth CapEx
-15.91K n/a n/a -663K -227.49K n/a
Owner Earnings
291.6M 57.23M 197.39M 152.52M 3.03B 115.33M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.