Advertisement
Advertisement

EFC

EFC logo

Ellington Financial Inc. Common Stock

13.73
USD
Sponsored
+0.14
+1.07%
Jun 16, 10:19 UTC -4
Open

Advertisement