Ellington Financial Inc.

13.88
-0.47 (-3.28%)
At close: Mar 03, 2025, 3:59 PM
13.73
-1.08%
Pre-market: Mar 04, 2025, 07:52 AM EST

Ellington Financial Ratios Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09 FY08
PE Ratio 8.85 10.44 -103.35 10.20 -68.51 10.15 9.95 76.20 -31.76 14.91 9.43 6.81 4.14 27.43 7.10 2.80 -107.58
PEG Ratio 0.16 -0.01 0.96 -0.01 0.61 0.71 0.01 -0.55 0.22 -0.32 -0.26 -0.18 0.01 -0.34 -0.12 -0.00 n/a
PS Ratio n/a 3.42 17.38 6.90 20.95 6.90 6.05 43.94 216.62 10.67 7.65 6.15 3.90 12.58 5.00 2.11 30.74
PB Ratio 0.67 0.58 0.63 0.65 0.74 0.71 0.82 0.79 0.80 0.78 0.71 0.86 0.79 0.76 0.71 0.87 1.08
P/FCF Ratio n/a -3.63 209.56 3.75 4.36 4.56 -0.94 -1.02 7.29 0.87 -0.92 -2.19 -7.82 -5.97 -0.83 -1.21 -1
P/OCF Ratio n/a -3.63 17.57 16.40 5.48 7.42 -0.94 -1.02 7.29 0.87 -0.92 -2.19 -7.82 -5.97 -0.83 -1.21 -1
OCF/S Ratio n/a -0.94 0.99 0.42 3.82 0.93 -6.43 -43.07 29.69 12.29 -8.28 -2.81 -0.5 -2.11 -6.04 -1.73 -30.64
Debt / Equity Ratio n/a 8.79 10.37 2.82 2.70 3.95 3.54 2.46 1.66 1.60 2.14 1.99 1.79 2.42 1.93 n/a n/a
Quick Ratio n/a 0.04 2.25 5.25 14.61 3.04 1.93 0.49 -0.01 -0.04 28.91 11.14 22.73 68.73 0.25 6.05 0.98
Current Ratio n/a 0.04 2.58 5.71 16.33 3.42 1.89 0.36 1.58 1.20 1.30 0.93 1.06 68.73 0.25 6.05 0.98
Asset Turnover n/a 0.02 0.00 0.02 0.01 0.02 0.02 0.00 0.00 0.02 0.02 0.03 0.05 0.01 0.02 0.08 0.01
Interest Coverage n/a 0.50 n/a n/a 9.34 16.82 1.82 7.97 0.02 4.14 6.96 8.12 13.46 2.55 11.60 38.95 0.61
Return on Equity (ROE) 0.08 0.06 -0.01 0.06 -0.01 0.07 0.08 0.01 -0.03 0.05 0.08 0.13 0.19 0.03 0.10 0.31 -0.01
Return on Assets (ROA) 0.01 0.01 -0.00 0.02 -0.00 0.01 0.01 0.00 -0.01 0.01 0.01 0.03 0.05 0.01 0.02 0.06 -0.00
Return on Capital (ROIC) n/a 0.01 0.01 0.03 0.01 0.01 0.03 0.02 0.00 0.02 0.02 0.03 0.05 0.01 0.02 0.07 0.01
Dividend Yield 0.16 0.17 0.16 0.10 0.10 0.09 0.11 0.12 0.13 0.15 0.15 0.17 0.12 0.15 0.12 0.12 n/a
Payout Ratio 1.37 1.78 -16.96 1.04 -6.8 0.94 1.09 9.30 -4.07 2.19 1.46 1.17 0.49 4.10 0.84 0.33 n/a
Gross Profit Margin n/a 98.16% 54.58% 65.29% 17.59% 73.76% 99.46% -99.22% -806.69% 61.73% 98.31% 98.70% 99.10% 100.00% 100.00% 100.00% 100.00%
Net Profit Margin n/a 32.78% -16.81% 67.61% -30.58% 68.03% 60.75% 57.67% -682.02% 71.54% 81.08% 90.32% 94.28% 45.85% 70.45% 75.14% -28.58%
Pretax Profit Margin n/a 34.78% -57.87% 70.19% 5.83% 64.03% 64.96% 61.39% -669.02% 72.18% 82.15% 91.28% 94.28% n/a n/a n/a n/a
Operating Profit Margin n/a 50.91% 265.29% 112.01% 116.41% 69.86% 134.56% 605.99% 12.74% 94.28% 94.69% 103.00% 101.85% 75.36% 77.10% 77.12% 44.44%
FCF Margin n/a -94.29% 8.29% 183.78% 480.39% 151.49% -643.2% -4.31K% 2.97K% 1.23K% -827.94% -281.09% -49.88% -210.67% -603.55% -173.35% -3.06K%
EBITDA Margin n/a n/a n/a n/a n/a 69.86% 144.74% 605.99% 12.74% -52.06% n/a n/a 101.85% 75.36% 70.45% 75.14% 44.44%