Ellington Financial Inc. (EFC-PC )

NYSE - Delayed Quote USD
25.15
-0.25
(-0.98%)
At close: 2:20:08 PM EST
All All Favorites Text Statistics Technicals Fibonacci Markings Lines