Tough day on Wall Street for tech trio