Someone at BMO thinks these prices are bargains100k buy, 78k buy, 15k buy and a few small ones in the past hour. Either covering a short or accumulating big time. As people said, compared to how badly some of the big stocks got rocked MMJ hung in well.
GL