360 Technologies selloff