Earnings NewsHealthcareVascular Biogenics misses by $0.03May 15, 2017 7:18 AM ETVascular Biogenics Ltd. (VBLT) StockBy: SA News Team Vascular Biogenics (NASDAQ:VBLT): Q1 EPS of -$0.19 misses by $0.03. Press Release Recommended For YouMore Trending NewsSee More »Related StocksSymbolLast Price% ChgVBLT--Vascular Biogenics Ltd.Trending AnalysisTrending News