Almost all small biotechs sold off today as volume spiked in the last 30 minutes. Please know that retail traders are far fewer than a few years ago and that big price swings are trading opportunities.
The "smart money" throws out a lot of head fakes, but still makes money. Don't be stampeded or spooked. Buy the ridiculous EPCT dip today and you will be rewarded.