Salud Bienestar

Johnson & Johnson results beat forecasts; Elan share sale helps