BlackRock Buys $44.88M Stake in One Liberty Properties
BlackRock bought 1,837,942 shares of One Liberty Properties, valuing the stake at about $44.88 million, while other hedge funds also adjusted holdings. GSA Capital opened a position, Quantinno increased to 96,336 shares, and Bank of America added shares. Insiders sold 16,500 shares in the last 90 days, and Zacks upgraded OLP to a strong-buy rating.