Ellington Financial: Series A Preferred Shares To Float, Yield Over 10% 15.07.2024 08:32 Seeking Alpha