Price
$211.36+80.39%1Y
1M-2.46%1Y+80.39%
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
Value45
Quality75
Momentum73
Growth70
P/E (TTM)34.3
Market Cap$74.68B
1Y Return+80.39%
5Y Return+103.02%
Business Segments
Revenue split by operating segment, from SEC XBRL filings.
Latest period: Q4 2025Total $5.60B (+1.30%)
●Reportable Segment grew +10.44% YoY
SegmentLatestQoQYoY
- Reportable Segment$5.60B+1.30%+10.44%