Stock Analysts’ updated eps estimates for Thursday, September 7th:

Barrick Gold Corporation (NYSE:ABX) (TSE:ABX) had its outperform rating reaffirmed by analysts at Royal Bank Of Canada.

John Hancock Financial Opportunities Fund (NYSE:BTO) had its outperform rating reiterated by analysts at Royal Bank Of Canada.

CB Financial Services (NASDAQ:CBFV) was downgraded by analysts at Zacks Investment Research from a buy rating to a hold rating. According to Zacks, “CB Financial Services, Inc. is the bank holding company for Community Bank, a chartered commercial bank. The Bank’s services include personal banking and business banking. It offers checking, loan accounts, individual retirement accounts, wealth management, certificates of deposit, recorder check, business checking accounts, business loans, cash management and re-order check. The Bank offers other services, including merchant services, financial and wealth management, wire transfers, credit card, ATM, and online banking services. It serves business owners, non-profit groups, government agencies, school administrators, and individual personal account holders in Pennsylvania. CB Financial Services, Inc. is based in Carmichaels, Pennsylvania. “

Wedbush started coverage on shares of CytomX Therapeutics (NASDAQ:CTMX). They issued an outperform rating on the stock.

CPI Aerostructures (NYSEMKT:CVU) was downgraded by analysts at Zacks Investment Research from a buy rating to a hold rating. According to Zacks, “CPI Aerostructures, Inc. is comprised of two distinct entities: CPI Aerostructures, Inc. and Kolar, Inc. CPI is engaged in contract production of structural aircraft parts and sub-assemblies for the commercial and military sectors of the aircraft industry. In connection with its commercial assembly operations, CPI provides engineering, technical and program management services to its customers. Kolar manufactures precision machine parts and sub-assemblies for the electronics industry, including computer and microwave device manufacturers. “

Deutsche Telekom AG (NASDAQ:DTEGY) was downgraded by analysts at Zacks Investment Research from a buy rating to a hold rating. According to Zacks, “Deutsche Telekom is Europe’s largest communications company and one of the largest communications carriers worldwide. Through T-Mobile, Deutsche Telekom’s mobile telephony subsidiary, and through other subsidiaries and investments, Deutsche Telekom serves mobile telephony customers worldwide. Deutsche Telekom offers its customers a complete range of fixed-line voice telephony products and services. “

Essent Group (NYSE:ESNT) was downgraded by analysts at Zacks Investment Research from a buy rating to a hold rating. According to Zacks, “Essent Group Ltd., through its subsidiaries, operates as a private mortgage insurance company. It serves originators of residential mortgage loans, such as regulated depository institutions, mortgage banks, credit unions, and other lenders. Essent Group Ltd. is based in Hamilton, Bermuda. “

Finisar Corporation (NASDAQ:FNSR) had its outperform rating reissued by analysts at William Blair.

Finisar Corporation (NASDAQ:FNSR) had its buy rating reiterated by analysts at DA Davidson. The firm currently has a $40.00 target price on the stock.

Westpark Capital began coverage on shares of Genius Brands International (OTCMKTS:GNUS). The firm issued an outperform rating and a $7.00 price target on the stock.

Hope Bancorp (NASDAQ:HOPE) had its hold rating reissued by analysts at Keefe, Bruyette & Woods. Keefe, Bruyette & Woods currently has a $19.00 target price on the stock.

Kinross Gold Corporation (NYSE:KGC) (TSE:K) had its outperform rating reaffirmed by analysts at Royal Bank Of Canada.

Kroger Company (The) (NYSE:KR) had its overweight rating reissued by analysts at Royal Bank Of Canada.

Pretium Resources (NYSE:PVG) (TSE:PVG) had its outperform rating reissued by analysts at Royal Bank Of Canada.

KeyCorp began coverage on shares of RealPage (NASDAQ:RP). KeyCorp issued an overweight rating on the stock.

Sterling Bancorp (NYSE:STL) had its buy rating reiterated by analysts at Keefe, Bruyette & Woods.

The Hanover Insurance Group (NYSE:THG) had its hold rating reaffirmed by analysts at Keefe, Bruyette & Woods. The firm currently has a $91.00 price target on the stock.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.