Ellington Financial Inc. (NYSE: EFC) ("we") today announced an estimated book value per share of common stock of $13.56 as of March 31, 2026. This estimate includes the effect of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results