Previous Close | 12.89 |
Open | 12.85 |
Bid | 12.79 x 1300 |
Ask | 12.91 x 1800 |
Day's Range | 12.81 - 13.01 |
52 Week Range | 10.81 - 14.62 |
Volume | |
Avg. Volume | 704,868 |
Market Cap | 879.461M |
Beta (5Y Monthly) | 1.85 |
PE Ratio (TTM) | 28.11 |
EPS (TTM) | N/A |
Earnings Date | N/A |
Forward Dividend & Yield | 1.80 (13.92%) |
Ex-Dividend Date | Sept 28, 2023 |
1y Target Est | N/A |
Investors need to pay close attention to Ellington (EFC) stock based on the movements in the options market lately.
Key Insights Significantly high institutional ownership implies Ellington Financial's stock price is sensitive to their...
If all goes according to plan, it will no longer trade on the stock exchange by the end of this year.