Goodness Growth GDNSF stock analysis & why GDNSF stock may go up long term