Price
$146.51
52W High
$157.00
52W Low
$84.99
SMA50
$142.19
SMA200
$127.30
Avg Volume 50D
$703.57K
From 52W High
-6.68%
From 52W Low
+72.38%
Vs SMA50
+3.04%
Vs SMA200
+15.09%
Current Volume
$488.41K
Dollar Volume 50D
$99.76M
Market Cap
$7.91B
P/E
9.4x
Revenue TTM
$6.32B
EPS TTM
14.93
Net Income TTM
$843.24M
Free Cash Flow
$1.19B
Revenue 1Y
+19.23%
EPS 1Y
+250.47%
Net Income 1Y
+215.90%
FCF 1Y
+23.60%
Profit Margin
13.34%
FCF Margin
18.81%
Dividend Yield
3.55%
Dividend TTM
$5.20
Last Ex-Dividend
2026-08-20
Dividend / EPS
34.83%

Revenue

Annual ending 2025-12-31
$4.88B

EPS

Annual ending 2025-12-31
0.74

Net Income

Annual ending 2025-12-31
$44.46M

News