Barracuda Fiscal Q1 Beats Views, But Stock Slips
Barracuda Networks stock fell Friday as its guidance for the current only slightly edged analyst forecasts, though fiscal Q1 earnings released late Thursday beat expectations. Barracuda Networks (CUDA) stock was down more than 1% in midday trading in the stock market today, near 33.50. Still, the stock is up more than 85% since Barracuda made its IPO at 18 in early November. Shares touched their all-time high of 44 on March 6. For the August