Price
$255.37+71.90%1Y
1M+0.15%1Y+71.90%
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
Value30
Quality57
Momentum63
Growth78
P/E (TTM)579.7
Market Cap$79.38B
1Y Return+71.90%
5Y Return+126.32%
Business Segments
Revenue split by geographic segment, from SEC XBRL filings.
Latest period: Q1 2026Total $1.70B (+13.96%)
●US grew +36.22% YoY●International +24.04% YoY
SegmentLatestQoQYoY
- North America$723.9M+14.20%+35.61%
- US$692.7M+14.44%+36.22%
- International$282.5M+12.22%+24.04%