MarketBrain

Apollo Commercial Real Estate Finance, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$271.6M$303.7M$344.6M$303.6M$284.5M
Operating expenses$158.0M$159.1M$148.5M$121.2M$89.6M
Cash from operations$142.5M$200.3M$273.9M$267.7M$199.4M
Share repurchases$0$40.8M$0$0$0
Total assets$9.9B$8.4B$9.3B$9.6B$8.4B
Total liabilities$8.0B$6.5B$7.1B$7.2B$6.1B

Shares outstanding 132.8M · Free float 89.0%

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