Price
$102.88
52W High
$111.12
52W Low
$76.23
SMA50
$103.12
SMA200
$97.88
Avg Volume 50D
$303.60K
From 52W High
-7.42%
From 52W Low
+34.96%
Vs SMA50
-0.23%
Vs SMA200
+5.11%
Current Volume
$227.50K
Dollar Volume 50D
$31.30M
Market Cap
$5.69B
P/E
6.1x
Revenue TTM
$6.34B
EPS TTM
16.92
Net Income TTM
$936.87M
Free Cash Flow
$1.26B
Revenue 1Y
+9.95%
EPS 1Y
+140.34%
Net Income 1Y
+140.18%
FCF 1Y
+54.58%
Profit Margin
14.77%
FCF Margin
19.93%
Dividend Yield
1.23%
Dividend TTM
$1.27
Last Ex-Dividend
2026-09-10
Dividend / EPS
7.51%

Revenue

Annual ending 2025-12-31
$5.99B

EPS

Annual ending 2025-12-31
9.77

Net Income

Annual ending 2025-12-31
$541.09M

News