Palette surges 15.38% on contract to sell server and hardware products