Price
$11.56
52W High
$17.31
52W Low
$11.35
SMA50
$13.60
SMA200
$14.75
Avg Volume 50D
$2.90M
From 52W High
-33.22%
From 52W Low
+1.85%
Vs SMA50
-15.01%
Vs SMA200
-21.63%
Current Volume
$4.00M
Dollar Volume 50D
$38.42M
Market Cap
$2.44B
P/E
15.1x
Revenue TTM
$1.17B
EPS TTM
0.74
Net Income TTM
$161.41M
Free Cash Flow
$201.86M
Revenue 1Y
+7.78%
EPS 1Y
+27.59%
Net Income 1Y
+23.82%
FCF 1Y
+21.98%
Profit Margin
13.83%
FCF Margin
17.29%

Revenue

Annual ending 2025-12-31
$1.12B

EPS

Annual ending 2025-12-31
0.68

Net Income

Annual ending 2025-12-31
$151.57M

News