Canaccord Genuity puts 50c price target on Caravel