Ellington Financial Inc.

Ellington Financial Inc.

9.86
EUR
-0.19
(-1.89%)
1.71EPS
7.85P/E
1.52BMarket Cap
Nov 09Next Earn