BABA Stock Metrics & Key Financial Ratios - Alibaba Group Holding Limited