Price
$44.62-5.27%1Y
1M+10.49%1Y-5.27%
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
Below average4/10
Value52
Quality41
Momentum32
Growth81
P/E (TTM)-
Market Cap$18.99B
1Y Return-5.27%
5Y Return-12.52%
Business Segments
Revenue split by geographic segment, from SEC XBRL filings.
Latest period: Q1 2026Total $3.25B (+2.01%)
●North America grew +49.95% YoY●Latin America -7.94% YoY
SegmentLatestQoQYoY
- North America$1.60B+7.33%+49.95%
- Europe$1.18B+14.22%+32.55%
- Asia Pacific$414.0M-0.24%+6.98%
- Latin America$58.0M-76.71%-7.94%