Shares of Iberdrola SA (OTCMKTS:IBDRY) have been assigned a consensus recommendation of “Buy” from the five research firms that are currently covering the firm. Four equities research analysts have rated the stock with a buy recommendation. IBDRY has been the topic of several research reports. BNP Paribas raised Iberdrola SA from an “underperform” rating to […]