Mid-Afternoon Market Update: 3D Printing Names Take a Hit From Barron's ... - NASDAQ