Novo Nordisk slides 7% as $23 billion obesity target underwhelms