Mkt Cap $10.7B
52-Week Range
Revenue breakdown: Reportable Segment Aggregation Before Other Operating Segment (35%), Pipe Segment (24.1%), Reportable Segment (18%).
$10.7B
Market Cap
$3.0B
Revenue
$472M
Net Income
Revenue by Segment
Revenue by Geography