Price
$140.14-5.19%1Y
1M+3.16%1Y-5.19%
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
Above average7/10
Value80
Quality-
Momentum29
Growth51
P/E (TTM)-
Market Cap$11.48B
1Y Return-5.19%
5Y Return+3.03%
Business Segments
Revenue split by product segment, from SEC XBRL filings.
Latest period: Q1 2026Total $50.3M (+13.29%)
●Service grew +16.71% YoY
SegmentLatestQoQYoY
- Service$50.3M+13.29%+16.71%