EFC:US
$13.01
-1.215%

Ellington Financial Inc.
News & Events

Last updated: Sep 22, 2025, 12:32 PM ET