Ellington Financial Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/E Ratio9.3314.247.8937.68
Forward P/E7.707.476.809.329.01
P/S Ratio3.623.4217.936.7515.00
P/B Ratio0.690.560.610.740.70
Price/Tangible Book0.890.750.780.920.84
Price/OCF17.5219.135.44
Enterprise Value Ratios
Profitability & Returns
Return on Equity (ROE)0.09%0.06%-0.06%0.12%0.03%
Return on Assets (ROA)0.01%0.01%-0.01%0.03%0.01%
Return on Invested Capital (ROIC)0.01%0.01%0.00%0.02%0.00%
Leverage & Solvency Ratios
Debt/Equity8.988.7310.212.762.62
Liquidity Ratios
Current Ratio5.164.014.061.121.15
Quick Ratio5.154.014.061.121.15
Efficiency Ratios
Asset Turnover0.020.020.000.030.01
Yield & Distribution Ratios
Earnings Yield0.13%0.10%-0.09%0.14%0.04%
Dividend Yield0.15%0.18%0.22%0.16%0.16%
Payout Ratio1.12%1.78%0.65%2.60%
Buyback Yield-0.27%-0.14%-0.23%-0.12%-0.35%
Total Return-0.12%0.04%-0.01%0.05%-0.19%