12.18 0.02(0.12%)11/15/2024
Ellington Financial Inc (EFC)
Press Release | Data News