Definitely some serious accumulation occurring.
Strong momentum leading up to a new 52 week high of 29 cents.
Immediately capped at 28 cents by large orders.
Flushing out stop losses down to 25 cents.
All of this occurring before an expected string of positive news releases.
Textbook example.
What's the best that once we reach a trading halt, that cap's going to magically disappear.