Price
$52.27
52W High
$67.60
52W Low
$36.13
SMA50
$49.62
SMA200
$47.33
Avg Volume 50D
$536.48K
From 52W High
-22.68%
From 52W Low
+44.67%
Vs SMA50
+5.35%
Vs SMA200
+10.43%
Current Volume
$500.02K
Dollar Volume 50D
$26.63M
Market Cap
$2.94B
P/E
21.0x
Revenue TTM
$1.80B
EPS TTM
2.41
Net Income TTM
$140.30M
Free Cash Flow
$224.00M
Revenue 1Y
+17.28%
EPS 1Y
-7.66%
Net Income 1Y
-7.27%
FCF 1Y
+51.97%
Profit Margin
7.78%
FCF Margin
12.42%
Dividend Yield
1.36%
Dividend TTM
$0.71
Last Ex-Dividend
2026-08-31
Dividend / EPS
29.46%

Revenue

Annual ending 2025-12-31
$1.66B

EPS

Annual ending 2025-12-31
2.50

Net Income

Annual ending 2025-12-31
$145.10M

News