Netskope closes up 18.37% at $22.49 per share in i