Meet VBI Vaccines, The Biotech Up 100% In 2017 By: Benzinga via Benzinga March 07, 2017 at 12:30 PM EST If you've been too distracted by the Snap Inc (NYSE: SNAP) IPO lottery ticket trade to keep your eye on small-cap biotech moves, you ... Read More >> Related Stocks: Nasdaq Biotechnology Ishares ETF Snap Inc Vbi Vaccines Inc CS