Huge stock drop confirms strong demand