Price
$28.56
52W High
$32.33
52W Low
$24.11
SMA50
$30.21
SMA200
$28.46
Avg Volume 50D
$1.84M
From 52W High
-11.66%
From 52W Low
+18.46%
Vs SMA50
-5.45%
Vs SMA200
+0.36%
Current Volume
$2.82M
Dollar Volume 50D
$55.23M
Market Cap
$5.44B
P/E
11.0x
Revenue TTM
$2.57B
EPS TTM
2.86
Net Income TTM
$493.56M
Free Cash Flow
$679.64M
Revenue 1Y
+20.78%
EPS 1Y
+271.43%
Net Income 1Y
+286.14%
FCF 1Y
+33.56%
Profit Margin
19.21%
FCF Margin
26.45%
Dividend Yield
3.36%
Dividend TTM
$0.96
Last Ex-Dividend
2026-09-01
Dividend / EPS
33.57%

Revenue

Annual ending 2025-12-31
$2.46B

EPS

Annual ending 2025-12-31
2.77

Net Income

Annual ending 2025-12-31
$463.28M

News