Apollo Commercial Real Estate Finance, Inc. (ARI)
NYSE: ARI · IEX Real-Time Price · USD
10.69
+0.17 (1.57%)
Apr 19, 2024, 11:42 AM EDT - Market open

ARI Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2010
Market Capitalization
1,5181,6601,5131,8411,5672,8082,2301,9761,3441,157766
Upgrade
Market Cap Growth
-9.70%-17.83%17.48%-44.19%25.93%12.83%47.10%16.14%50.95%27.88%
Upgrade
Enterprise Value
8,2248,3898,2367,4815,7606,4844,5923,8142,4702,2261,564
Upgrade
PE Ratio
36.2836.195.988.74323.9913.2711.5812.6510.5312.6610.18
Upgrade
PS Ratio
4.344.824.986.475.628.407.717.596.708.077.92
Upgrade
PB Ratio
0.680.750.640.800.691.070.890.950.700.840.90
Upgrade
P/FCF Ratio
7.438.256.459.249.5510.278.3812.7610.8513.1311.43
Upgrade
P/OCF Ratio
5.466.065.659.239.5510.278.3812.7610.8513.1311.43
Upgrade
EV/Sales Ratio
23.8724.3427.1226.2920.6719.3815.8714.6412.3115.5316.16
Upgrade
EV/EBITDA Ratio
123.09125.5530.9733.08313.4628.1720.8719.7615.6421.5618.91
Upgrade
EV/EBIT Ratio
140.42143.2331.0533.47313.4628.1720.8719.7615.6421.5618.91
Upgrade
EV/FCF Ratio
40.8741.6935.1037.5435.1123.7117.2624.6319.9425.2623.34
Upgrade
Debt / Equity Ratio
3.153.152.952.611.991.570.980.920.720.851.02
Upgrade
Debt / EBITDA Ratio
104.09104.0926.1226.45245.8917.9311.239.928.8011.3010.50
Upgrade
Debt / FCF Ratio
34.5634.5629.6030.0327.5415.109.2912.3711.2213.2412.96
Upgrade
Asset Turnover
0.040.040.030.040.040.060.060.070.060.060.06
Upgrade
Return on Equity (ROE)
2.00%2.00%10.90%9.20%0.20%8.10%7.90%7.60%8.00%7.50%9.30%
Upgrade
Return on Assets (ROA)
0.50%0.50%2.70%2.70%0.10%3.50%4.00%4.00%4.10%3.80%4.90%
Upgrade
Return on Capital (ROIC)
2.12%2.12%1.96%2.36%3.12%3.99%4.67%5.20%4.58%4.61%4.57%
Upgrade
Earnings Yield
3.07%2.76%16.72%11.44%0.31%7.54%8.64%7.91%9.50%7.90%9.82%
Upgrade
FCF Yield
13.46%12.13%15.51%10.82%10.47%9.74%11.93%7.84%9.22%7.62%8.75%
Upgrade
Dividend Yield
13.10%11.90%13.00%10.60%13.00%10.10%11.00%10.00%11.10%10.30%9.80%
Upgrade
Payout Ratio
482.76%482.80%79.10%94.60%14500.00%130.50%121.10%119.50%105.70%115.60%93.00%
Upgrade
Buyback Yield / Dilution
14.64%14.64%1.72%-13.78%15.81%-14.28%-51.95%-38.10%-23.67%-35.68%-22.44%
Upgrade
Total Shareholder Return
27.94%26.54%14.72%-3.18%28.81%-4.18%-40.95%-28.10%-12.57%-25.38%-12.64%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).