CAN Stock technical analysis