poet stock analysis