Price
$26.70
52W High
$29.70
52W Low
$19.25
SMA50
$27.86
SMA200
$24.59
Avg Volume 50D
$1.27M
From 52W High
-10.10%
From 52W Low
+38.70%
Vs SMA50
-4.17%
Vs SMA200
+8.58%
Current Volume
$1.13M
Dollar Volume 50D
$35.30M
Market Cap
$4.08B
P/E
11.0x
Revenue TTM
$1.27B
EPS TTM
2.37
Net Income TTM
$372.56M
Free Cash Flow
$441.89M
Revenue 1Y
+2.66%
EPS 1Y
+26.06%
Net Income 1Y
+21.49%
FCF 1Y
+7.72%
Profit Margin
29.24%
FCF Margin
34.68%
Dividend Yield
2.92%
Dividend TTM
$0.78
Last Ex-Dividend
2026-08-27
Dividend / EPS
32.91%

Revenue

Annual ending 2025-12-31
$1.26B

EPS

Annual ending 2025-12-31
2.15

Net Income

Annual ending 2025-12-31
$344.87M

News