Ellington Financial Inc.

Ellington Financial Inc.

EFC-PE
Ellington Financial Inc.US flagNew York Stock Exchange
51.80
USD
+1.87
- -
4.47BMarket Cap