Insider
📈 Stocks
GigaCloud Director Zhiwu Chen Sells 3,000 Shares Near 52-Week High
(1 minute ago)
Director Zhiwu Chen offloaded 3,000 shares of GigaCloud Technology following a 68% annual rally, though he retains a $1.24 million stake in…