Richard Davis's Stock Ratings Canaccord Genuity Analyst Richard Davis is an analyst at Canaccord Genuity. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock ...