afishler, to answer your question olmp is a market maker with what seems like an unlimited number of shares to sell. I have my own opinion on where the shares are coming from, but maybe you should call mmr and ask them yourself. I have heard the ceo is happy to answer all questions. Perhaps you would even be willing to share what you find out.