BABA

BABA

BABA: JUN 20th 119.00 PUT when the stock trades at $119.05 Stop Loss at $122.88