Price
$654.98+24.68%1Y
1M-1.33%1Y+24.68%
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
Average5/10
Value49
Quality53
Momentum51
Growth28
P/E (TTM)30.4
Market Cap$28.70B
1Y Return+24.68%
5Y Return+42.54%
Business Segments
Revenue split by geographic segment, from SEC XBRL filings.
Latest period: Q1 2026Total $816.9M (+4.01%)
●Europe grew +19.08% YoY●Countries Other Than United States And Europe And Asia -11.89% YoY
SegmentLatestQoQYoY
- US$402.7M+8.11%+13.15%
- Europe$224.1M+12.67%+19.08%
- Asia$125.6M-8.92%-10.09%
- Countries Other Than United States And Europe And Asia$64.5M-15.24%-11.89%
- Countries Other Than United States And Europe---
- Other Geographical Areas---