So over 4 times number of shares outstanding were traded yesterday, lol? Don't think so. That's kind of what has pushed me away from this stock, is that there has not been any share updates (that I have found at least) which are even remotely up to date.
GLTA here though, you may be on to something with the momentum.