So what could be the explanations for today’s -12%?ENTA sold off after its last quarterly earnings release. Market overreaction yet again.