MarketBrain

Invesco Mortgage Capital Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Operating expenses$18.6M$19.0M$19.7M$25.3M$29.2M
Cash from operations$157.1M$183.2M$237.8M$196.1M$152.3M
Share repurchases$8.5M$11.1M$8.7M$115.1M$140.0M
Total assets$6.5B$5.7B$5.3B$5.1B$8.4B
Total liabilities$5.7B$5.0B$4.5B$4.3B$7.0B

Shares outstanding 92.8M · Free float 99.6%

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