Ellington Financial Inc

EFC NPV
Create an alert
Sell$12.44
Buy$12.45
$0.14 (1.11%)
Last updated today at