MarketBrain

TWO HARBORS INVESTMENT CORP.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Cash from operations$88.9M$201.0M$343.5M$623.4M$423.5M
Share repurchases$0$0$7.1M$0$0
Total assets$10.9B$12.2B$13.1B$13.5B$12.1B
Total liabilities$9.1B$10.1B$10.9B$11.3B$9.4B

Shares outstanding 105.0M · Free float 89.3%

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