Cyberonics, Inc. (CYBX), Ambarella Inc (AMBA): Are These Wednesday Post-Earnings Movers a Buy?
The medical device company Cyberonics, Inc. (NASDAQ:CYBX) traded higher by 5.24% this past Wednesday after slightly beating Q1 expectations, recording revenue growth of 19% year-over-year.