Business ❯ Market Analysis ❯ Stock Performance ❯ Earnings Reports
Surging e-commerce plus robust advertising revenue underpin the upbeat view.