Yes someone / some bot has been dumping at the 50c mark, every buyer (including me) that steps up has been taken out immediately. So despite it looking like a thin sell side its capping very effectively.
HEM Price at posting:
50.0¢ Sentiment: Hold Disclosure: Held