While I understand your frustrations and share in a lot of your thoughts, to cast stones at management at this point is, IMO, premature. When management gives their side of the story I believe their actions will be justified. They are aware of shareholder frustration and know they must be able to answer for their actions. Attempting to analyze this situation without all of the facts is foolish. The technology is not over-valued. To the contrary, because it's one of a kind it's almost impossible to put a value on it's potential. Warren Buffet said it best, "The stock market is simply the transfer of wealth from the impatient to the patient". Those 100k buy blocks scattered over the last 2 months are not a coincidence. They are buying for a reason and I believe that reason will come to light over the next 10 days. Good luck.