Price
$124.04+10.57%1Y
1M+12.25%1Y+10.57%
Prices are end-of-day closes. This is a research view, the focus is on the fundamentals, quality and valuation below, not intraday price.
Smart Score
Above average7/10
Value65
Quality68
Momentum44
Growth34
P/E (TTM)17.1
Market Cap$26.36B
1Y Return+10.57%
5Y Return-23.19%
Business Segments
Revenue split by geographic segment, from SEC XBRL filings.
Latest period: Q1 2026Total $1.68B (-7.95%)
●Latin America grew +21.93% YoY●North America -3.12% YoY
SegmentLatestQoQYoY
- North America$714.0M-12.07%-3.12%
- EMEA$587.0M-6.23%+8.30%
- Latin America$328.0M-0.91%+21.93%
- Asia Pacific$50.0M-9.09%+8.70%