Twitter is "toast" as a company and the stock is not even worth $10, according to a research note published Tuesday, following the departure of another top executive at the social media service. From a report on CNBC: