Business ❯ Finance ❯ Investment ❯ Stock Market
Investors are weighing a sharp price decline against record revenue, rising per‑user fees and expansion gains in Mexico.