ParentFull threadnetrus·The stock dropping 23% tells you that it's (much) worse than expected. That bad news were anticipated (and priced in) makes it even worse.View on HN