GEMI stock analysis