Not saying it has to be the case here but we know what often accompanies presentations from microcaps in the weeks following. Would explain the price weakness too.