Ellington Financial Inc. Common Stock EFC

$12.46 -0.95% at last close

Financials (TTM)

Revenue
$236.90 million
Net Income
$225.90 million
Net Margin
95.36%
Return on Equity
11.30%
Debt-to-Equity
P/E Ratio
7.74
Price / Book
0.81
Price / Sales
6.84

Over the trailing twelve months, Ellington Financial Inc. Common Stock generated revenue of $236.90 million and net income of $225.90 million, a net margin of 95.36%.

At the last closing price of $12.46, EFC trades at 7.74 times trailing earnings and 6.84 times sales, with a market capitalization of $1.62 billion.

Key Stats

Last Close
$12.46
Market Cap
$1.62 billion
52-Week Range
$11.28 $14.12
Average Volume
1.09 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.