I've said before that I thought the big sellers were most likely legacy sellers. I doubt they had any confidence nor regard for the future direction of ESR. They saw the opportunity to 'cash out' and they took it.
ESR Price at posting:
5.3¢ Sentiment: Hold Disclosure: Held