Price
$15.31
52W High
$19.21
52W Low
$10.30
SMA50
$13.64
SMA200
$14.13
Avg Volume 50D
$1.47M
From 52W High
-25.47%
From 52W Low
+48.64%
Vs SMA50
+12.27%
Vs SMA200
+8.32%
Current Volume
$574.09K
Dollar Volume 50D
$20.03M
Market Cap
$2.56B
P/E
13.3x
Revenue TTM
$1.83B
EPS TTM
1.15
Net Income TTM
$189.49M
Free Cash Flow
$111.93M
Revenue 1Y
+6.55%
EPS 1Y
+162.84%
Net Income 1Y
+164.94%
FCF 1Y
+528.55%
Profit Margin
10.35%
FCF Margin
6.11%

Revenue

Annual ending 2025-12-27
$1.86B

EPS

Annual ending 2025-12-27
0.85

Net Income

Annual ending 2025-12-27
$140.16M