Home Stock Novo Nordisk gains 7% on Q1 beat: is it too late to buy NVO stock?