Ellington Financial Inc.

Ellington Financial Inc.

EFC · NYSE

11.11USD+0.10 (+0.91%)