Last price: $105.49as of 2026-07-17
Sector: Restaurants
Same-store sales recovery, China turnaround, and menu innovation.