Tech stock prices reach 7-year low