Looking at level 11 trading last few weeks including today i noticed:
1200 shares asked for sale at $3.63/ share
600 shares bid to buy at $3.62 / share
If you go to sell you get bought up by them at $3.62.
If you go to buy they will sell you their shares at $3.63 to hold the price down
Probably half the daily trades are made by them.
I couldnt figure out who would be selling at this low price .......but they are to themselves & others to hold the price down.
All day long this stock manipulation goes on while they keep accumulating.
Sentiment: Strong Buy
Oh, by the way, the thing that is holding the stock down is not a "who," it's a "what" and that is - risk. Not too much more or less.
I think what you describe is pretty typical of any stock.