There were ten biotech IPOs this week, which I find somewhat unsettling. #msg-165192974 #msg-165192866 #msg-165192658 #msg-165192518 #msg-165192443 #msg-165173139 #msg-165173004 #msg-165172800 #msg-165123617 #msg-165193072