ebon stock analysis