Who owns Cyberonics?

Top Holders and Investors of CYBX Stock

Find out what company owns Cyberonics, who bought CYBX this quarter, and who sold shares of CYBX stock?

Fund or Company Name Number of Shares Valued At As Of
LMR Partners 34596 $1.74M Jun 2016