Price
$32.94
52W High
$35.05
52W Low
$16.68
SMA50
$29.64
SMA200
$25.46
Avg Volume 50D
$141.42K
From 52W High
-6.02%
From 52W Low
+97.48%
Vs SMA50
+11.14%
Vs SMA200
+29.40%
Current Volume
$149.15K
Dollar Volume 50D
$4.23M
Market Cap
$616.17M
P/E
30.3x
Revenue TTM
$711.77M
EPS TTM
0.74
Net Income TTM
$20.35M
Free Cash Flow
$41.00M
Revenue 1Y
+23.05%
EPS 1Y
-38.84%
Net Income 1Y
-6.60%
FCF 1Y
+189.64%
Profit Margin
2.86%
FCF Margin
5.76%
Dividend Yield
0.52%
Dividend TTM
$0.17
Last Ex-Dividend
2025-11-10
Dividend / EPS
22.97%

Revenue

Annual ending 2025-12-31
$652.52M

EPS

Annual ending 2025-12-31
1.16

Net Income

Annual ending 2025-12-31
$21.00M

News