MIDD stock rating: MIDDLEBY Corp quant rating & factor grades · Tickwind