NYSE : ARI

Apollo Commercial Real Estate Finance, Inc.

$6.98 USD

-$0.04 (-0.57%)

Volume
9.86M
Average Volume
3.24M
Market Capitalization
$914.01M
P/E Ratio
8.73
Dividend Yield
64.47%
Price Target
$12.00
Year High
$11.24
Year Low
$6.81
Day High
Day Low
Payout Ratio
$1.21
Current Ratio
$0.03
Institutional Ownership Summary
Institutional Ownership %

0.67%

Investors Holding

26

change: -252 | last: 278
Increased Positions

14

change: -119 | last: 133
Reduced Positions

3

change: -85 | last: 88
New Positions

9

change: -39 | last: 48
Sold Positions

252

change: 212 | last: 40
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -206.5805 | last: 2.0658
Total Invested

9.94M

ARI Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $9.68 138.87M $1.34B $139.82M $7.92B $9.12B
2024-12-31 $8.66 139.67M $1.21B $317.4M $6.39B $7.28B
2023-12-31 $11.74 141.28M $1.66B $225.44M $6.95B $8.39B
2022-12-31 $10.76 140.53M $1.51B $222.03M $6.97B $8.26B
2021-12-31 $13.16 139.87M $1.84B $343.11M $6.01B $7.51B
2020-12-31 $11.17 148M $1.65B $325.5M $4.55B $5.88B
2019-12-31 $18.29 146.88M $2.69B $452.28M $4.13B $6.36B
2018-12-31 $16.66 124.15M $2.07B $109.81M $2.47B $4.43B
2017-12-31 $18.45 99.86M $1.84B $77.67M $1.92B $3.68B
2016-12-31 $16.62 72.37M $1.2B $263.45M $1.47B $2.41B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $10.56 139.11M $1.47B $126.85M $8.16B $9.5B
2025-12-31 $9.68 138.94M $1.34B $139.82M $7.92B $9.12B
2025-09-30 $10.13 138.94M $1.41B $245.86M $7.52B $8.69B
2025-06-30 $9.68 138.94M $1.34B $177.62M $7.82B $8.98B
2025-03-31 $9.57 138.64M $1.33B $166.42M $6.81B $7.98B
2024-12-31 $8.66 138.17M $1.2B $317.4M $6.39B $7.27B
2024-09-30 $9.19 138.25M $1.27B $194.29M $7.12B $8.19B
2024-06-30 $9.65 140.44M $1.36B $174.7M $7.12B $8.3B
2024-03-31 $10.94 141.87M $1.55B $161.19M $7.01B $8.4B
2023-12-31 $11.74 141.28M $1.66B $225.44M $6.95B $8.39B
2023-09-30 $10.13 141.35M $1.43B $307.84M $6.73B $7.85B
2023-06-30 $11.32 141.34M $1.6B $308.05M $6.97B $8.26B