Shenzhen - Delayed Quote ? CNY Camelot Electronics Technology Co.,Ltd. (301282.SZ) Follow Compare 23.98 +0.53 (+2.26%) At close: 3:04 PM GMT+8 Major Holders Insider Roster Insider Transactions Insider Sentiment