News

A quarter ago, it was expected that this maker of 3D printers would post a loss of $0.09 per share when it actually produced a loss of $0.12, delivering a surprise of -33.33%. Over the last four ...