Price
$107.58+25.46%1Y
1M+11.61%1Y+25.46%
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
Value41
Quality71
Momentum53
Growth42
P/E (TTM)20.4
Market Cap$74.33B
1Y Return+25.46%
5Y Return+149.43%
Business Segments
Revenue split by product segment, from SEC XBRL filings.
Latest period: Q1 2026Total $3.86B (-55.22%)
●Essential Materials grew +30.59% YoY●Service -0.70% YoY
SegmentLatestQoQYoY
- Road Solutions$1.58B-61.63%+15.58%
- Essential Materials$1.14B-24.69%+30.59%
- Service$1.14B-61.90%-0.70%
- Building And Infrastructure Solutions$0.00--
- Outdoor Living Solutions$0.00--