Price
$39.34
52W High
$50.01
52W Low
$35.70
SMA50
$43.35
SMA200
$43.98
Avg Volume 50D
$263.57K
From 52W High
-21.34%
From 52W Low
+10.20%
Vs SMA50
-9.25%
Vs SMA200
-10.55%
Current Volume
$282.19K
Dollar Volume 50D
$11.41M
Market Cap
$1.17B
P/E
11.2x
Revenue TTM
$1.56B
EPS TTM
3.48
Net Income TTM
$104.23M
Free Cash Flow
-$34.22M
Revenue 1Y
+8.19%
EPS 1Y
-13.22%
Net Income 1Y
-12.52%
FCF 1Y
-296.02%
Profit Margin
6.66%
FCF Margin
-2.19%
Dividend Yield
0.95%
Dividend TTM
$0.38
Last Ex-Dividend
2026-08-14
Dividend / EPS
10.78%

Revenue

Annual ending 2025-12-31
$1.49B

EPS

Annual ending 2025-12-31
4.32

Net Income

Annual ending 2025-12-31
$129.07M

News