Small cap biotechs are getting sold off this week..Just visit the Sheff board to see. Stocks getting spanked for presenting "ok" news.