Price
$92.48-11.89%1Y
1M-0.55%1Y-11.89%
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
Top tier9/10
Value78
Quality89
Momentum20
Growth40
P/E (TTM)22.1
Market Cap$20.64B
1Y Return-11.89%
5Y Return-
Business Segments
Revenue split by geographic segment, from SEC XBRL filings.
Latest period: Q1 2026Total $874.0M (+2.10%)
●Western Europe grew +20.57% YoY●Other Developed Markets +6.25% YoY
SegmentLatestQoQYoY
- North America$506.0M+1.81%+7.89%
- High Growth Markets$181.0M-6.70%+7.74%
- Western Europe$170.0M+14.86%+20.57%
- Other Developed Markets$17.0M0.00%+6.25%
- Highgrowthmarkets---
- Otherdevelopedmarkets---