Zacks Investment Research upgraded shares of Olympus (OTCMKTS:OCPNY – Get Rating) from a sell rating to a hold rating in a report published on Tuesday morning, Zacks.com reports. According to Zacks, “OLYMPUS CORPORATION is a Japan-based company. The Company is engaged in the manufacturing and selling of precision machineries and instruments. The businesses of the […]