Price
$107.79
52W High
$116.42
52W Low
$57.27
SMA50
$110.91
SMA200
$83.91
Avg Volume 50D
$648.34K
From 52W High
-7.41%
From 52W Low
+88.21%
Vs SMA50
-2.81%
Vs SMA200
+28.47%
Current Volume
$829.63K
Dollar Volume 50D
$71.93M
Market Cap
$4.48B
P/E
48.7x
Revenue TTM
$4.39B
EPS TTM
2.07
Net Income TTM
$91.97M
Free Cash Flow
$125.77M
Revenue 1Y
+11.16%
EPS 1Y
+35.29%
Net Income 1Y
+32.22%
FCF 1Y
+6.41%
Profit Margin
2.09%
FCF Margin
2.86%

Revenue

Annual ending 2025-12-26
$4.15B

EPS

Annual ending 2025-12-26
1.68

Net Income

Annual ending 2025-12-26
$72.36M

News