News Focus
News Focus
icon url

DewDiligence

05/09/18 10:53 AM

#218939 RE: lgonber #218938

I don't have an explanation.
icon url

10nisman

05/09/18 10:56 AM

#218940 RE: lgonber #218938

So what could be the explanations for today’s -12%?

ENTA sold off after its last quarterly earnings release. Market overreaction yet again.