Analysts fell to the sidelines weighing in on Dine Brands Global (DIN – Research Report) and Thor Industries (THO – Research Report) with ...