Came true: Twitter's stock price will exceed $70 per share. · The Galloway Prediction Index