DCM executives sell over $4 million in GigaCloud Technology shares Stocks March 22, 2024 Executives and affiliated funds of DCM have recently sold a significant amount of shares in GigaCloud Technology Inc (NASDAQ:), a…