Stock events for Franklin BSP Realty Trust, Inc. (FBRT)
Over the past six months, Franklin BSP Realty Trust's stock has experienced an 18.24% decline from January 10, 2025, to $9.86 per share as of January 8, 2026. The stock has not shown significant price volatility in the past three months, and its weekly volatility has remained stable at 3% over the last year, but FBRT has underperformed both the US Mortgage REITs industry and the broader US market over the past year. The company reported Q3 CY2025 results on October 30, 2025, which topped revenue expectations but saw non-GAAP profit fall below analyst estimates. In Q2 CY2025, reported on July 31, 2025, sales increased by 188% year-on-year but missed market expectations, and GAAP profit was below estimates. The acquisition of NewPoint Holdings JV L.L.C. for $425 million closed in July 2025 and is anticipated to expand FBRT's reach into multifamily lending, enhancing revenue stability and credit quality. Franklin BSP Realty Trust has declared dividends of $0.355 per share, but the projected dividend payout ratio of 95.30% for the coming year suggests that the current dividend may not be sustainable.
Demand Seasonality affecting Franklin BSP Realty Trust, Inc.’s stock price
While FBRT's stock exhibits seasonal patterns in its monthly returns, with October historically favoring a short bias, there is no explicit information detailing demand seasonality for Franklin BSP Realty Trust's specific products and services (commercial real estate debt investments). As a real estate finance company, the demand for its debt products is likely more influenced by broader economic conditions, interest rate environments, and the overall health of the commercial real estate market rather than typical seasonal consumer patterns.
Overview of Franklin BSP Realty Trust, Inc.’s business
Franklin BSP Realty Trust, Inc. (FBRT) is a real estate finance company operating as a specialized Real Estate Investment Trust (REIT) within the finance sector, specifically in the mortgage REITs industry. The company's primary business involves originating, acquiring, and managing a diversified portfolio of commercial real estate debt investments. Its major products include various forms of debt financing for commercial real estate projects, such as first mortgage loans, subordinated mortgage loans, mezzanine loans, bridge loans, and participations in these loans. FBRT also invests in commercial real estate securities, including Commercial Mortgage-Backed Securities (CMBS), unsecured REIT debt, and Collateralized Debt Obligation (CDO) notes. Additionally, the company originates conduit loans for sale into CMBS securitization transactions and owns real estate acquired through foreclosure, deed in lieu of foreclosure, or direct purchase.
FBRT’s Geographic footprint
Franklin BSP Realty Trust, Inc. primarily operates within the United States, with its portfolio of commercial real estate debt investments secured by properties located both within and outside the country. The company maintains a national origination footprint and is headquartered in New York, NY.
FBRT Corporate Image Assessment
In the past year, Franklin BSP Realty Trust has maintained a generally positive brand reputation within the financial community. Analysts have given the company a "Moderate Buy" consensus rating, and MarketBeat's MarketRank™ scored FBRT higher than 87% of evaluated companies. The company is recognized for its strong reputation within the commercial real estate finance industry and its disciplined approach and focus on opportunistic investments. The acquisition of NewPoint Holdings JV L.L.C. is viewed as a positive development, expected to enhance revenue stability and credit quality by expanding into multifamily lending. Concerns regarding the sustainability of its dividend, with a projected payout ratio of 95.30%, could potentially impact investor confidence.
Ownership
Franklin BSP Realty Trust, Inc. has a significant institutional ownership, with approximately 59.87% to 60.03% of its stock held by institutions. There are 388 institutional owners holding a total of 63,148,470 shares including BlackRock, Inc., Vanguard Group Inc, and iShares Core S&P Small-Cap ETF (IJR). Individual investors, comprising the general public, hold about 36% of the company's ownership. Insiders own less than 1% of the company's stock, and in the past three months, insiders have sold more shares than they have purchased.
Ask Our Expert AI Analyst
Price Chart
$10.04