RE: 10m warrants expire on Thursday..I was looking at their financial statements(f/s) on
www.sedar.com. From memory if you look at their last annual it showed the 10 million then one of the more recent quarterly f/s showed 6.7 million remaining. Often the folks who may want to excersize on their warrants will sell their existing shares inorder to come up with the funds. As most people do not have endless supplies of it.
This makes sense if you look at a week or so ago when their was the large share trading day and the price did not appreciate much. Likely the folks that wanted to excersize the warrants needed to sell a large chunk of shares. A buyer was found for the shares to be sold to. This then allowed the folks to raise the $670,000 to pay for the warrants. Making more sense to me now as well.