Watchlist BABA Byivtrades March 19, 2026 BABA: APR 17th 125.00 PUT when the stock trades at $125.25 Stop Loss at $128.78