Alibaba Group Holding Ltd (BABA) P/E Ratio: 16.69x | 2016-2026