Price
$87.10
52W High
$122.89
52W Low
$86.98
SMA50
$92.62
SMA200
$103.68
Avg Volume 50D
$3.52M
From 52W High
-41.09%
From 52W Low
+0.14%
Vs SMA50
-5.96%
Vs SMA200
-16.00%
Current Volume
$4.02M
Dollar Volume 50D
$323.33M
Market Cap
$20.87B
P/E
6.5x
Revenue TTM
$13.83B
EPS TTM
13.41
Net Income TTM
$3.23B
Free Cash Flow
$2.80B
Revenue 1Y
+110.97%
EPS 1Y
+331.21%
Net Income 1Y
+426.29%
FCF 1Y
+583.41%
Profit Margin
23.33%
FCF Margin
20.26%
Dividend Yield
3.66%
Dividend TTM
$3.19
Last Ex-Dividend
2026-05-14
Dividend / EPS
23.79%

Revenue

Annual ending 2025-12-31
$11.64B

EPS

Annual ending 2025-12-31
7.57

Net Income

Annual ending 2025-12-31
$1.82B