Price
$27.83+80.04%1Y
1M-3.99%1Y+80.04%
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 tier10/10
Value97
Quality46
Momentum72
Growth60
P/E (TTM)-
Market Cap$12.47B
1Y Return+80.04%
5Y Return+11.73%
Business Segments
Revenue split by geographic segment, from SEC XBRL filings.
Latest period: Q1 2026Total $1.74B (+6.35%)
●EMEA grew +21.90% YoY●Asia Pacific +3.08% YoY
SegmentLatestQoQYoY
- Americas$1.32B+8.84%+12.83%
- EMEA$350.1M-0.03%+21.90%
- Asia Pacific$73.7M-4.04%+3.08%
- BM$0.00--
- EMEAExcluding United Kingdom---
- GB---