Price
$100.53
52W High
$124.74
52W Low
$64.23
SMA50
$116.42
SMA200
$101.20
Avg Volume 50D
$119.02K
From 52W High
-19.41%
From 52W Low
+56.52%
Vs SMA50
-13.65%
Vs SMA200
-0.66%
Current Volume
$96.06K
Dollar Volume 50D
$13.85M
Market Cap
$1.09B
P/E
10.6x
Revenue TTM
$1.80B
EPS TTM
8.84
Net Income TTM
$102.85M
Free Cash Flow
-$9.00M
Revenue 1Y
+20.63%
EPS 1Y
+14.51%
Net Income 1Y
+17.45%
FCF 1Y
-130.05%
Profit Margin
5.72%
FCF Margin
-0.50%
Dividend Yield
0.76%
Dividend TTM
$0.76
Last Ex-Dividend
2026-08-14
Dividend / EPS
8.60%

Revenue

Annual ending 2025-12-31
$1.64B

EPS

Annual ending 2025-12-31
13.04

Net Income

Annual ending 2025-12-31
$148.40M

News