Swatch: Share price drops, analyst downgrades rating

Roche: Bank of America raises its buy rating