Stocks Hitting 52-Week Highs By: Benzinga via Benzinga October 12, 2016 at 10:18 AM EDT Barracuda Networks Inc (NYSE: CUDA) shares reached a new 52-week high of $26.32 after the company posted ... Read More >> Related Stocks: Independent Bank Group Limoneira Company S&W Seed Company Vaneck Hip Sustainable Muni ETF Zumiez Inc