BABA - Alibaba June 7, 2018 J H Chart Code: .BABA180608P210BABA - 8 JUN 18 - 210 PUT - Entry: 4.47 Exit: 7.05Result: +57.7%