Alibaba’s (BABA) P/B (Most Recent Quarter or MRQ) is 1.45X versus the underlying Internet - Commerce industry’s P/B of 1.81X. Price/Cash Flow (Most Recent Fiscal Year or MRFY) is 8.51X versus the ...