Netflix adds 5.3M subscribers in Q3 >>> READ MORE
10 Best Stocks for 2017

The InvestorPlace 10 Best Stocks for 2017 contest features 10 stock picks from a group of money managers, market experts and financial journalists competing against each other for the best return throughout all of 2017. The year-to-date returns below will be based on market close Dec. 30, 2016.

Throughout the year, the contributors will regularly offer updates as the market, the news and maybe even just sentiment move their 10 Best Stocks for 2017 picks. And this year, we’ve added a reader’s pick to see how well our regular visitors can pick ’em:

Questions about the 10 Best Stocks for 2017 picks or contributors on the list? Email us at editor@investorplace.com or engage in the conversation on Twitter using hashtag #beststocks.

1
Nvidia Corporation (NVDA)
Nvidia Corporation (NVDA)
86%
Current Return
Buy Price: $106.32
Current Price: $197.93
Industry: Technology
2
Albemarle Corporation (ALB)
Albemarle Corporation (ALB)
65%
Current Return
Buy Price: $85.12
Current Price: $140.16
Industry: Basic Materials
Matt McCall
Investor:
3
CoreSite Realty Corp (COR)
CoreSite Realty Corp (COR)
46%
Current Return
Buy Price: $76.77
Current Price: $111.76
Industry: REIT
Brett Owens
Investor:
4
General Motors Company (GM)
General Motors Company (GM)
36%
Current Return
Buy Price: $33.70
Current Price: $45.76
Industry: Auto manufacturers
5
Citigroup Inc (C)
Citigroup Inc (C)
22%
Current Return
Buy Price: $58.78
Current Price: $71.77
Industry: Financials
Ken Trester
Investor:
6
Zions Bancorp (ZION)
Zions Bancorp (ZION)
11%
Current Return
Buy Price: $42.04
Current Price: $46.79
Industry: Financials
7
Newell Brands Inc (NWL)
Newell Brands Inc (NWL)
-3%
Current Return
Buy Price: $44.01
Current Price: $42.75
Industry: Consumer Cyclical
Hilary Kramer
Investor:
8
TripAdvisor Inc (TRIP)
TripAdvisor Inc (TRIP)
-14%
Current Return
Buy Price: $46.37
Current Price: $39.72
Industry: Consumer Cyclical
Jason Moser
Investor:
9
Ulta Beauty Inc (ULTA)
Ulta Beauty Inc (ULTA)
-24%
Current Return
Buy Price: $254.94
Current Price: $193.70
Industry: Consumer Cyclical
Tracey Ryniec
Investor:
10
Zynerba Pharmaceuticals Inc (ZYNE)
Zynerba Pharmaceuticals Inc (ZYNE)
-39%
Current Return
Buy Price: $15.59
Current Price: $9.47
Industry: Healthcare
Adam Johnson
Investor: