GLBE Stock technical analysis