Whirly lollipop on orange background.

Today Barracuda (CUDA) got a bevy of "buy" ratings from their investment bankers. Price targets are in the $25-28 range with the shares trading at $22. The IPO was completed at the bottom of the filing range at $18 in early November.

Barracuda is a ~$250M revenue company that provides a suite of IT solutions centered around storage and security. Operating margins are already positive at 6% with higher free cash flow margins over 20%. The target model calls for 17-23% non-GAAP operating margins and 38-43% free cash flow margins.

If there is a unique aspect . . .

Want the rest of the article?

Please login or join us as a member to view our complete content!