Alibaba Group reported fourth-quarter earnings per share of ¥12.49.

This figure missed the analyst consensus estimate of ¥12.51.

Quarterly revenue reached ¥290.15 billion.

The revenue fell short of the ¥291.16 billion consensus estimate.

Alibaba's stock declined by more than 12% during the three months preceding the report.

The results arrive as the company navigates a competitive landscape and evolving consumer behavior.