You heard me RIGHT...this company has so much confidence in AMRS and the new technology they are buying 20 million shares at 1.40 per share...WOW