NEW YORK ( TheStreet) -- Analysts favor these 10 stocks, as indicated by the 100% buy ratings. In addition, most of these stocks will likely outperform their peers and broader markets, based on the upside implied from their respective 12-month price targets. These mid-caps have an upside potential of up to 64% with a mean upside value of around 25%.We have identified these stocks from Canada, China, Luxembourg and the U.S., panning diverse sectors such as financials, information technology, consumer discretionary, industrials, materials, and energy. Although stocks such as Seaboard ( SEB), First Citizens BancShares ( FCNCA), Amerco ( UHAL), Adecoagro ( AGRO) and Gold Resource ( GORO) have 100% buy ratings, they do not find coverage here as only a couple of analysts track these stocks. John Wiley & Sons ( JW/A) is not included as the stock has a downside risk of 1%, based on 12-month targets of analysts polled by Bloomberg.