Shares in Swatch Group slid after the company posted ... Bernstein analysts said in a research note. The top line was 3.5% below consensus expectations and profit came in around 40% below ...