Understanding Illusory Stock price Falls