Didn’t happen: Alibaba (BABA) stock will reach $300 per share by the end of 2021. · The Galloway Prediction Index