Price
$32.34
52W High
$42.97
52W Low
$26.83
SMA50
$32.59
SMA200
$33.23
Avg Volume 50D
$225.44K
From 52W High
-24.74%
From 52W Low
+20.54%
Vs SMA50
-0.76%
Vs SMA200
-2.68%
Current Volume
$117.57K
Dollar Volume 50D
$7.31M
Market Cap
$783.77M
P/E
22.3x
Revenue TTM
$1.27B
EPS TTM
1.34
Net Income TTM
$35.08M
Free Cash Flow
$15.52M
Revenue 1Y
+5.59%
EPS 1Y
-33.66%
Net Income 1Y
-34.87%
FCF 1Y
+234.50%
Profit Margin
2.77%
FCF Margin
1.23%
Dividend Yield
0.99%
Dividend TTM
$0.32
Last Ex-Dividend
2026-08-21
Dividend / EPS
23.88%

Revenue

Annual ending 2025-12-31
$1.24B

EPS

Annual ending 2025-12-31
2.08

Net Income

Annual ending 2025-12-31
$54.45M

News