Not really.. even CEO's tweet "the stock is not the company" didn't nudge it. Investors are anticipating the next earning report to see finally if the Shop system & Production systems have begun shipping and at what rate. That's the core business of desktop metal, a revolutionary high speed metal 3d printing. The huge cash stockpile made them buy other inorganic companies but as a whole is it worth >$2 billion? next earning report will tell.