DX   $13.34  0.60% Market Closed After Close 13.33 -0.07%

Dynex Capital, Inc.

Earnings, Splits and Dividends

Data not available