Price
$11.64
52W High
$17.09
52W Low
$10.30
SMA50
$12.54
SMA200
$13.50
Avg Volume 50D
$1.03M
From 52W High
-31.89%
From 52W Low
+13.01%
Vs SMA50
-7.18%
Vs SMA200
-13.78%
Current Volume
$1.27M
Dollar Volume 50D
$12.93M
Market Cap
$1.94B
P/E
11.0x
Revenue TTM
$1.79B
EPS TTM
1.07
Net Income TTM
$176.17M
Free Cash Flow
$131.84M
Revenue 1Y
+6.73%
EPS 1Y
+165.24%
Net Income 1Y
+165.76%
FCF 1Y
+339.79%
Profit Margin
9.86%
FCF Margin
7.38%

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

News