Applebee's Owner Dine Brands Logs Higher Sales, Profit Slips — DIN -0.40 · News Impact Screener