Zacks Investment Research upgraded shares of Z (OTCMKTS:YAHOY – Get Rating) from a hold rating to a buy rating in a research report released on Friday, Zacks.com reports. Zacks Investment Research currently has $9.25 price target on the technology company’s stock. According to Zacks, “Z Holdings Corporation engages in media and commerce businesses through its […]