Ellington Financial Inc. (EFC-PD )

NYSE - Delayed Quote USD
23.45
-0.40
(-1.68%)
At close: 3:59:23 PM EST
All All Favorites Text Statistics Technicals Fibonacci Markings Lines