Rycey stock analysis