DX   $12.38  -0.88% Market Closed After Close 12.39 0.08%

Dynex Capital Inc

Data not available