Price
$14.52
52W High
$15.86
52W Low
$11.82
SMA50
$13.78
SMA200
$14.31
Avg Volume 50D
$323.30K
From 52W High
-8.45%
From 52W Low
+22.84%
Vs SMA50
+5.36%
Vs SMA200
+1.46%
Current Volume
$306.63K
Dollar Volume 50D
$4.41M
Market Cap
$1.31B
P/E
--
Revenue TTM
$670.34M
EPS TTM
1.49
Net Income TTM
$139.32M
Free Cash Flow
$247.59M
Revenue 1Y
+25.36%
EPS 1Y
+33.04%
Net Income 1Y
+32.67%
FCF 1Y
+18.08%
Profit Margin
20.78%
FCF Margin
36.93%
Dividend Yield
4.52%
Dividend TTM
$0.66
Last Ex-Dividend
2026-03-25
Dividend / EPS
44.06%

Revenue

Annual ending 2025-12-31
$670.34M

EPS

Annual ending 2025-12-31
1.49

Net Income

Annual ending 2025-12-31
$139.32M

News