Ellington Financial Inc. (EFC-PB )

NYSE - Delayed Quote USD
22.62
+0.63
+(2.86%)
At close: April 9 at 4:00:02 PM EDT
22.17
-0.45
(-1.99%)
PRE_MARKET_NOTICE
All All Favorites Text Statistics Technicals Fibonacci Markings Lines