ICC Labs (CVE:ICC) Shares Down 5.8% – Time to Sell?

 ICC Labs (CVE:ICC) Shares Down 5.8% – Time to Sell?

Shares of ICC Labs Inc. (CVE:ICC – Get Free Report) were down 5.8% during mid-day trading on Thursday . The company traded as low as C$1.61 and last traded at C$1.62. Approximately 646,156 shares cha…