Investing.com·2 hours ago·macroeconomiaNEUTRALLOWIndie Semiconductor director Thomas Schiller sells $11,672 in stockNo summary availableRead at Investing.com→