Barracuda Billings Miss ‘Temporary,’ But Stock Sinks
Barracuda Networks (CUDA) got several price target cuts Friday and shares plummeted after the company reported weak fiscal Q1 billings late Thursday and issued weak revenue guidance. Summit Research Partners analyst Srini Nandury maintained a buy rating on Barracuda stock, but reduced his price target to 45 from 50. “We believe Barracuda’s fundamental business is still intact with a loyal customer base (92.5% renewal rates in fiscal Q1 ended May