Ellington Financial Inc.

Ellington Financial Inc.

EFC
Ellington Financial Inc.US flagNew York Stock Exchange
13.55
USD
+0.08
- -
1.35BMarket Cap