Investing.com·2 hours ago·macroeconomiaNEUTRALLOWCactus, Inc. CEO Scott Bender sells $732,391 in stock at $55.07No summary availableRead at Investing.com→