Investing.com·2 hours ago·macroeconomiaNEUTRALLOWBeta technologies CEO Kyle Clark sells $639,676 in company stockNo summary availableRead at Investing.com→