Is Novo Nordisk A/S (NVO) The Best Stock to Buy and Hold For 10 Years?

Is Novo Nordisk A/S (NVO) The Best Stock to Buy and Hold For 10 Years?