Price
$70.46
52W High
$91.26
52W Low
$66.07
SMA50
$76.30
SMA200
$82.85
Avg Volume 50D
$984.09K
From 52W High
-22.79%
From 52W Low
+6.64%
Vs SMA50
-7.66%
Vs SMA200
-14.95%
Current Volume
$1.19M
Dollar Volume 50D
$73.95M
Market Cap
$5.04B
P/E
2.8x
Revenue TTM
$4.10B
EPS TTM
22.72
Net Income TTM
$1.82B
Free Cash Flow
$76.53M
Revenue 1Y
+1.75%
EPS 1Y
+249.54%
Net Income 1Y
+221.90%
FCF 1Y
-83.51%
Profit Margin
44.34%
FCF Margin
1.87%
Dividend Yield
1.11%
Dividend TTM
$0.78
Last Ex-Dividend
2026-09-15
Dividend / EPS
3.43%

Revenue

Annual ending 2025-12-31
$4.09B

EPS

Annual ending 2025-12-31
22.56

Net Income

Annual ending 2025-12-31
$1.84B

News