Ellington Financial Q4 2025 presentation: earnings beat on portfolio growth

UK Indices