MarketBrain

Ready Capital Corp

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Cash from operations$432.1M$274.8M$51.1M$359.1M-$34.4M
Share repurchases$67.6M$82.2M$18.1M$37.0M
Total assets$7.8B$10.1B$12.4B$11.6B$9.5B
Total liabilities$6.1B$8.2B$9.8B$9.7B$8.2B
Total debt$1.4B$1.4B$1.1B$1.1B$916.8M

Shares outstanding 165.2M · Free float 81.6%

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