Price
$224.46+30.61%1Y
1M+6.41%1Y+30.61%
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
Value48
Quality67
Momentum55
Growth48
P/E (TTM)32.5
Market Cap$16.65B
1Y Return+30.61%
5Y Return+8.74%
Business Segments
Revenue split by geographic segment, from SEC XBRL filings.
Latest period: Q1 2026Total $398.4M (+4.57%)
●North America Excluding United States grew +23.40% YoY●Asia +4.21% YoY
SegmentLatestQoQYoY
- US$185.7M+0.87%+19.73%
- Europe$122.8M+9.35%+20.27%
- Asia$74.3M+8.47%+4.21%
- Other Geographical Areas$9.8M+11.36%+18.07%
- North America Excluding United States$5.8M-20.55%+23.40%