Bank of America Corp DE Purchases 129,202 Shares of Invitation Home $INVH
Bank of America Corp DE increased its stake in Invitation Home (NYSE:INVH) by 4.6% in the first quarter, purchasing an additional 129,202 shares and bringing its total holdings to 2.96 million shares valued at approximately $73.5 million. Institutional investors collectively own 96.79% of the …