Ellington Financial Inc. (0A26.L) LSE

12.59

-0.0208(-0.16%)

Updated at January 31 07:01PM

Currency In USD

Valuation

Market Cap1.06B
Enterprise Value15.05B
P/E Ratio9.06
PEG Ratio1.12
Price/Sales Ratio4.37
Price/Book Ratio0.8
Enterprise/Revenue55.45
Enterprise/EBITDA168.95

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterSeptember 30, 2025

Profitability

Profit Margin0.52
Operating Margin0.37

Management Effectiveness

Return On Assets0.01
Return On Equity0.09

Income Statement

Revenue371.9M
Revenue/Share2.97
Gross Profit298.69M
EBITDA403.19M
Net Income145.86M
Diluted EPS1.34

Balance Sheet

Total Cash205.58M
Total Cash/Share1.82
Total Debt15.57B
Total Debt/Equity8.82
Current Ratio0
Book Value Per Share17.68

Price History

52-Week Change12.5
52-Week High14.14
52-Week Low10.85
Moving Average 50 Days12.11
Moving Average 200 Days12.79

Statistics

Average Volume1,852
Shares Outstanding94.97M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate1.56
Trailing Annual Dividend Yield11.26
Payout Ratio1.14
Last Split FactorN/A
Last Split DateN/A