MetricDuck has identified Alibaba Group Holding Ltd (BABA, CIK 0001577552), but has not indexed earnings history for it yet. Earnings history begins with the first earnings release (8-K) we extract.