Price
$35.53
52W High
$40.60
52W Low
$26.27
SMA50
$36.22
SMA200
$34.56
Avg Volume 50D
$314.08K
From 52W High
-12.49%
From 52W Low
+35.25%
Vs SMA50
-1.89%
Vs SMA200
+2.80%
Current Volume
$342.42K
Dollar Volume 50D
$11.41M
Market Cap
$2.21B
P/E
13.3x
Revenue TTM
$3.08B
EPS TTM
2.68
Net Income TTM
$166.31M
Free Cash Flow
$345.63M
Revenue 1Y
-1.16%
EPS 1Y
+21.82%
Net Income 1Y
+20.09%
FCF 1Y
+10.69%
Profit Margin
5.39%
FCF Margin
11.21%

Revenue

Annual ending 2025-09-27
$3.13B

EPS

Annual ending 2025-09-27
2.55

Net Income

Annual ending 2025-09-27
$162.84M

News