Back to top
more

Alibaba (BABA)

(Real Time Quote from BATS)

$96.32 USD

96.32
24,542,652

+6.23 (6.92%)

Updated Sep 24, 2024 11:32 AM ET

Zacks Rank: