Alibaba Group Holding Limited (BABA) has a market capitalization of $304.98B and trades at $131.40. The 52-week range is 95.73-192.67.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 2.4, Earnings Per Share (EPS) of $55.12, annual revenue of $996.35B.
The stock has a beta of 0.49, a last dividend of $1.9800, operates in the Consumer Cyclical sector.