Price
$34.84
52W High
$37.27
52W Low
$26.27
SMA50
$33.17
SMA200
$31.46
Avg Volume 50D
$303.73K
From 52W High
-6.97%
From 52W Low
+32.62%
Vs SMA50
+5.02%
Vs SMA200
+10.75%
Current Volume
$465.49K
Bars Stored
1257
Market Cap
$2.17B
P/E
13.9x
Revenue TTM
$3.09B
EPS TTM
2.47
Net Income TTM
$155.68M
Free Cash Flow
$284.99M
Revenue 1Y
-4.11%
EPS 1Y
+35.71%
Net Income 1Y
+28.06%
FCF 1Y
-20.11%
Profit Margin
5.04%
FCF Margin
9.22%

Revenue

Quarterly ending 2025-12-27
$617.37M

EPS

Quarterly ending 2025-12-27
0.11

Net Income

Quarterly ending 2025-12-27
$6.84M