MarketBrain

REDWOOD TRUST INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Operating expenses$166.3M$176.2M$203.9M
Cash from operations-$10.1B-$5.9B-$2.0B-$139.1M-$5.7B
Share repurchases$51.8M$0$0$56.5M$0
Impairments$0$0$0
Total assets$23.7B$18.3B$14.5B$13.0B$14.7B
Total liabilities$22.7B$17.1B$13.3B$11.9B$13.3B
Total debt$1.7B$1.7B$1.7B

Shares outstanding 125.2M · Free float 96.7%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.