3 Stocks to Watch on Wednesday: Barracuda Networks Inc (CUDA), Micron Technology, Inc. (MU) and VOXX International Corp (VOXX) By: InvestorPlace October 11, 2017 at 08:48 AM EDT Read More >> Related Stocks: Micron Technology Voxx Intl Corp