Current Stock Value

Alibaba Group Holding Limited (BABA)

$78.67

-2.30 (-2.84%)
Valuation Date: 5/31/2023
Share Price on Valuation Date 78.67$
Stock Beta 0.65
Outstanding Shares 2,723.38