Dynex Capital board authorizes new $350 million share repurchase program | AllMind News