Sabby Management Buys 3 Biotech Stocks By: Benzinga via Benzinga January 09, 2015 at 12:03 PM EST Traders may want to take note of holdings disclosed by Sabby Management LLC to the SEC on Thursday. The firm reported 9.99 ... Read More >>