Investing.com·8 hours ago·macroeconomiaNEUTRALLOWZiff Davis director Barsten sells $150,615 in stockNo summary availableRead at Investing.com→Also reported byAlso reported byInvesting.com