Investing.com·3 hours ago·macroeconomiaNEUTRALLOWIBM reports preliminary Q2 revenue of $17.2 billion, up 1%No summary availableRead at Investing.com→