Barracuda Networks has been on a stellar trend since they revamped their storage and SMB offerings in 2015.
The company's share price has gained over 250% since lows.
Barracuda's latest offering, Barracuda Sentinel, is helping boost subscribers to over 335K as of its latest release.
The company is expected to grow 2018 sales over 7% and 2019 at over 9%, with...