Price
$9.21
52W High
$11.85
52W Low
$5.26
SMA50
$9.49
SMA200
$7.68
Avg Volume 50D
$2.38M
From 52W High
-22.28%
From 52W Low
+75.10%
Vs SMA50
-2.99%
Vs SMA200
+19.94%
Current Volume
$2.59M
Dollar Volume 50D
$22.64M
Market Cap
$750.90M
P/E
27.1x
Revenue TTM
$3.98B
EPS TTM
0.31
Net Income TTM
$27.66M
Free Cash Flow
$154.97M
Revenue 1Y
+1.16%
EPS 1Y
+487.50%
Net Income 1Y
+655.73%
FCF 1Y
+304.87%
Profit Margin
0.70%
FCF Margin
3.89%
Last Ex-Dividend
2025-08-19

Revenue

Annual ending 2025-12-28
$3.96B

EPS

Annual ending 2025-12-28
0.10

Net Income

Annual ending 2025-12-28
$8.24M

News