Alibaba Posted on July 19, 2025 | by Leon Hinde | Leave a Comment on AlibabaNAS:BABA : Buy with a stop loss at $103.71