Middleby Corporation: Canaccord Genuity cuts target price to $152 from $160 - MIDD News | Rallies