Leeward Investments LLC MA Lowers Position in NMI Holdings Inc $NMIH

Leeward Investments LLC MA lessened its stake in NMI Holdings Inc (NASDAQ:NMIH - Free Report) by 3.5% during the 2nd quarter, according to its most recent disclosure with the SEC. The institutional investor owned 262,529 shares of the financial services provider's stock after selling 9,565 shares

Leeward Investments LLC MA lessened its stake in NMI Holdings Inc (NASDAQ:NMIH - Free Report) by 3.5% during the 2nd quarter, according to its most recent disclosure with the SEC. The institutional investor owned 262,529 shares of the financial services provider's stock after selling 9,565 shares