Price
$72.38-12.64%1Y
1M-3.26%1Y-12.64%
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
Average6/10
Value44
Quality92
Momentum18
Growth62
P/E (TTM)28.9
Market Cap$27.96B
1Y Return-12.64%
5Y Return-30.90%
Business Segments
Revenue split by geographic segment, from SEC XBRL filings.
Latest period: Q1 2026Total $1.01B (-16.46%)
●Non Us grew +33.88% YoY●US +10.59% YoY
SegmentLatestQoQYoY
- US$796.9M-6.46%+10.59%
- Non Us$213.4M-40.29%+33.88%