DCM executives sell over $4 million in GigaCloud Technology shares

DCM executives sell over $4 million in GigaCloud Technology shares