Although day traders are obviously involved here,I don't think it would be unreasonable to suggest there is something brewing behind the scenes as reasoning for the sustained activity this week.
URL Price at posting:
21.0¢ Sentiment: LT Buy Disclosure: Held