Price
$36.90
52W High
$39.78
52W Low
$25.72
SMA50
$37.90
SMA200
$34.53
Avg Volume 50D
$253.12K
From 52W High
-7.24%
From 52W Low
+43.47%
Vs SMA50
-2.64%
Vs SMA200
+6.85%
Current Volume
$250.37K
Dollar Volume 50D
$9.59M
Market Cap
$1.67B
P/E
11.2x
Revenue TTM
$639.80M
EPS TTM
3.32
Net Income TTM
$149.48M
Free Cash Flow
$163.35M
Revenue 1Y
+2.32%
EPS 1Y
+23.88%
Net Income 1Y
+25.64%
FCF 1Y
+46.59%
Profit Margin
23.36%
FCF Margin
25.53%
Dividend Yield
1.30%
Dividend TTM
$0.48
Last Ex-Dividend
2026-08-04
Dividend / EPS
14.46%

Revenue

Annual ending 2025-12-31
$633.14M

EPS

Annual ending 2025-12-31
2.89

Net Income

Annual ending 2025-12-31
$130.05M

News