Price
$27.12
52W High
$31.47
52W Low
$24.86
SMA50
$29.71
SMA200
$27.78
Avg Volume 50D
$2.06M
From 52W High
-13.82%
From 52W Low
+9.09%
Vs SMA50
-8.72%
Vs SMA200
-2.38%
Current Volume
$1.84M
Dollar Volume 50D
$60.31M
Market Cap
$5.54B
P/E
7.8x
Revenue TTM
$1.20B
EPS TTM
3.20
Net Income TTM
$707.85M
Free Cash Flow
$706.48M
Revenue 1Y
-1.88%
EPS 1Y
+4.92%
Net Income 1Y
-7.18%
FCF 1Y
-8.35%
Profit Margin
59.20%
FCF Margin
59.09%
Dividend Yield
2.29%
Dividend TTM
$0.62
Last Ex-Dividend
2026-08-05
Dividend / EPS
19.37%

Revenue

Annual ending 2025-12-31
$1.21B

EPS

Annual ending 2025-12-31
3.14

Net Income

Annual ending 2025-12-31
$738.35M

News