Compleo stock analysis