Price
$73.49-22.79%1Y
1M-0.19%1Y-22.79%
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
Value83
Quality-
Momentum16
Growth39
P/E (TTM)19.0
Market Cap$28.11B
1Y Return-22.79%
5Y Return-2.45%
Business Segments
Revenue split by product segment, from SEC XBRL filings.
Latest period: Q1 2026Total $2.42B (-0.66%)
●Service grew +10.52% YoY
SegmentLatestQoQYoY
- Service$2.42B-0.66%+10.52%
- Service Maintenance And Repair---
- Service Modernization---