Ellington Financial Announces Estimated Book Value Per Share Of $13.63 As Of July 31, 2026 - EFC News | Rallies