Is Envista Nvst Stock Still In Growth Phase Price At 26.25 Down 1.54 20260409 Is Sndl Inc. Sndl Stock A Buy Now Price At 1.38 Down 2.82 20260413