European stocks hit record high on tech gains and strong earnings | PiQ Markets