mstr stock analysis