Came true: Twitter's stock price will fall to $40 per share. · The Galloway Prediction Index