Shares of Ormat Technologies, Inc. (NYSE:ORA) have been given a consensus recommendation of “Buy” by the eight ratings firms that are covering the firm. One investment analyst has rated the stock with a sell recommendation, one has assigned a hold recommendation and six have issued a buy recommendation on the company. The average twelve-month price […]