Font: Financial Modeling Prep • Sep 15, 2026
Redwood Trust is a specialty finance company that focuses on housing credit. It primarily invests in residential mortgages and other real estate-related assets. The company's stock is currently trading at $3.94, with a market capitalization of about $494.90 million and a 52-week range between $3.22 and $6.97.
On September 15, 2026, Chief Financial Officer Carillo Brooke showed confidence by purchasing 26,065 shares at $3.85 each. This transaction increases her total ownership in Redwood Trust to 140,481 shares. Such insider buying is often seen by investors as a positive signal about a company's future prospects and potential stock performance.
This purchase follows a recent event. On September 14, as highlighted by Business Wire, major shareholder Bradley L. Radoff publicly urged the board to consider selling Redwood Trust. Radoff believes a sale is a suitable path forward, especially after the company's recent refinancing activities.
Currently, Redwood Trust's stock trades at a 33% discount to its GAAP book value. Book value represents a company's net worth if it were to be liquidated. This discount suggests the market is heavily penalizing the company for risks associated with its older, or legacy, assets, impacting its overall valuation.
Despite these legacy issues, as highlighted by Seeking Alpha, Redwood Trust has a Buy rating with a $5.52 price target. The firm notes that the company's core mortgage banking operations are strong, showing a 33% annualized return on capital. However, losses from legacy assets continue to impact overall earnings and investment insights.
|
PDSB§>
PDS Biotechnology Corporation
|
$0.59
46.65%
|
|
ADBT§>
Advasa Holdings Inc.
|
$0.13
30.62%
|
|
CTNT§>
Cheetah Net Supply Chain Service Inc.
|
$0.06
-59.18%
|
|
RETO§>
ReTo Eco-Solutions, Inc.
|
$2.80
676.27%
|
|
VEEA§>
Veea Inc.
|
$5.71
149.34%
|
|
DVLT§>
Datavault AI Inc.
|
$0.16
-18.24%
|
|
SUGP§>
SU Group Holdings Limited Ordinary Shares
|
$0.66
-7.72%
|
|
TRUG§>
TruGolf Holdings, Inc.
|
$0.54
-15.30%
|
|
BITO§>
ProShares Bitcoin ETF
|
$10.23
-3.58%
|
|
NVDA§>
NVIDIA Corporation
|
$212.17
0.57%
|