Shares of NMI Holdings, Inc. (NASDAQ:NMIH – Get Rating) hit a new 52-week high on Wednesday . The stock traded as high as $24.84 and last traded at $24.83, with a volume of 472039 shares trading hands. The stock had previously closed at $24.00. Analyst Upgrades and Downgrades Several equities research analysts recently commented on […]