Price
$98.65
52W High
$128.76
52W Low
$70.71
SMA50
$93.55
SMA200
$105.55
Avg Volume 50D
$613.54K
From 52W High
-30.52%
From 52W Low
+39.51%
Vs SMA50
+5.46%
Vs SMA200
-6.54%
Current Volume
$1.05M
Bars Stored
1257
Market Cap
$2.65B
P/E
13.2x
Revenue TTM
$3.77B
EPS TTM
7.26
Net Income TTM
$201.00M
Free Cash Flow
$277.00M
Revenue 1Y
-2.53%
EPS 1Y
-31.51%
Net Income 1Y
-32.09%
FCF 1Y
-4.48%
Profit Margin
5.33%
FCF Margin
7.35%

Revenue

Quarterly ending 2025-12-31
$948.00M

EPS

Quarterly ending 2025-12-31
0.50

Net Income

Quarterly ending 2025-12-31
$14.00M