MarketsBeta Technologies CEO Kyle Clark sells $597,247 in stock Investing.com27 Oct 2026, 23:01 UTC Read the full story at Investing.com