Price
$41.18
52W High
$43.70
52W Low
$32.13
SMA50
$42.06
SMA200
$38.75
Avg Volume 50D
$93.32K
From 52W High
-5.77%
From 52W Low
+28.17%
Vs SMA50
-2.09%
Vs SMA200
+6.28%
Current Volume
$83.01K
Dollar Volume 50D
$3.92M
Market Cap
$812.75M
P/E
9.4x
Revenue TTM
$359.63M
EPS TTM
4.45
Net Income TTM
$86.32M
Free Cash Flow
$85.69M
Revenue 1Y
-0.52%
EPS 1Y
+98.66%
Net Income 1Y
+99.45%
FCF 1Y
+83.43%
Profit Margin
24.00%
FCF Margin
23.83%
Dividend Yield
2.84%
Dividend TTM
$1.17
Last Ex-Dividend
2026-08-04
Dividend / EPS
26.29%

Revenue

Annual ending 2025-12-31
$356.05M

EPS

Annual ending 2025-12-31
4.18

Net Income

Annual ending 2025-12-31
$80.86M

News