Tech stocks hit first all-time high since July