After the bloodbath drop of the stock markets yesterday, all major indices managed to stabilize today with both S&P 500 and Nasdaq gained 0.19% and 0.48% respectively while Dow Jones average lost for a slight 0.03%. Major winners were in biotech sector as shares of Moleculin Biotech(MBRX) surged 24.3% to $1.33 per share while Idera Pharmaceuticals (IDRA) jumped 19.14% to $2.49 per share on positive analyst comment. Another biotech winner was Interpace Diagnostics Group (IDXG) gaining 16.73% to $2.86 per share as analyst initiate buy rating on the stock

From the retail side, shares of clothing company Vince Holding(VNCE) gained 22.58% to $1.95 per share on bottom fishing.