Price
$52.97
52W High
$110.70
52W Low
$52.19
SMA50
$59.21
SMA200
$79.21
Avg Volume 50D
$3.07M
From 52W High
-52.15%
From 52W Low
+1.49%
Vs SMA50
-10.55%
Vs SMA200
-33.13%
Current Volume
$2.93M
Dollar Volume 50D
$182.58M
Market Cap
$8.35B
P/E
12.8x
Revenue TTM
$4.01B
EPS TTM
3.98
Net Income TTM
$651.40M
Free Cash Flow
$673.00M
Revenue 1Y
-2.15%
EPS 1Y
+8.45%
Net Income 1Y
+6.89%
FCF 1Y
-19.59%
Profit Margin
16.24%
FCF Margin
16.78%
Dividend Yield
2.00%
Dividend TTM
$1.06
Last Ex-Dividend
2026-07-24
Dividend / EPS
26.63%

Revenue

Annual ending 2025-12-31
$4.18B

EPS

Annual ending 2025-12-31
3.96

Net Income

Annual ending 2025-12-31
$653.80M

News