Posted inWatchlist BABA Posted by ivtrades March 26, 2025Posted inWatchlist BABA: APR 17th 130.00 PUT when the stock trades at $131.55 Stop Loss at $133.1 Post navigation Previous Post /NQM25 price alertNext PostFTRE stock forecast