Price
$9.60
52W High
$11.87
52W Low
$5.75
SMA50
$9.09
SMA200
$8.32
Avg Volume 50D
$1.50M
From 52W High
-19.12%
From 52W Low
+66.96%
Vs SMA50
+5.63%
Vs SMA200
+15.35%
Current Volume
$1.18M
Dollar Volume 50D
$13.69M
Market Cap
$1.35B
P/E
19.5x
Revenue TTM
$1.41B
EPS TTM
0.50
Net Income TTM
$69.18M
Free Cash Flow
$25.79M
Revenue 1Y
+5.44%
EPS 1Y
+0.00%
Net Income 1Y
-2.79%
FCF 1Y
+149.59%
Profit Margin
4.91%
FCF Margin
1.83%

Revenue

Annual ending 2025-12-31
$1.38B

EPS

Annual ending 2025-12-31
0.48

Net Income

Annual ending 2025-12-31
$67.26M

News