Price
$36.45
52W High
$51.39
52W Low
$29.46
SMA50
$34.68
SMA200
$39.79
Avg Volume 50D
$594.17K
From 52W High
-29.07%
From 52W Low
+23.73%
Vs SMA50
+5.09%
Vs SMA200
-8.40%
Current Volume
$400.77K
Dollar Volume 50D
$20.69M
Market Cap
$1.68B
P/E
43.0x
Revenue TTM
$1.25B
EPS TTM
0.85
Net Income TTM
$39.08M
Free Cash Flow
$142.60M
Revenue 1Y
+8.45%
EPS 1Y
+70.00%
Net Income 1Y
+69.28%
FCF 1Y
+33.47%
Profit Margin
3.13%
FCF Margin
11.44%

Revenue

Annual ending 2025-12-31
$1.18B

EPS

Annual ending 2025-12-31
0.04

Net Income

Annual ending 2025-12-31
$2.05M

News