Came true: Twitter shareholders will receive $54.20 per share as a result of… · The Galloway Prediction Index