Price
$52.98
52W High
$97.39
52W Low
$43.59
SMA50
$59.80
SMA200
$72.18
Avg Volume 50D
$3.44M
From 52W High
-45.60%
From 52W Low
+21.54%
Vs SMA50
-11.40%
Vs SMA200
-26.60%
Current Volume
$2.13M
Dollar Volume 50D
$203.56M
Market Cap
$6.14B
P/E
92.7x
Revenue TTM
$1.37B
EPS TTM
0.55
Net Income TTM
$66.25M
Free Cash Flow
$49.02M
Revenue 1Y
+26.79%
EPS 1Y
-53.78%
Net Income 1Y
-52.90%
FCF 1Y
+3.46%
Profit Margin
4.82%
FCF Margin
3.57%

Revenue

Annual ending 2025-12-28
$1.18B

EPS

Annual ending 2025-12-28
0.54

Net Income

Annual ending 2025-12-28
$63.74M

News