Alibaba Group
- 18.560.00 (0.00%)As of Wed. Mar 22, 2023 1:04 PM EDT · Delayed Quote (USD) · Market openAdd to watchlist
- Open18.56High18.56Low18.56
- Mkt Cap52.33BP/E (TTM)44.19Div & YieldN/A & N/A
- Prev. Close18.5652 Wk. Low9.4152 Wk. High22.50
Related stocks