Cui Haitao, Foxx executive vice president of development, sells $34 million worth of stock Source link