SciQuest shares tumble after Q3 results disappoint

October 31, 2014 06:40 PM