Advertisement
Advertisement

EFC

EFC logo

Ellington Financial Inc. Common Stock

13.82
USD
+0.02
+0.18%
Dec 19, 09:57 UTC -5
Open

Advertisement