Price
$98.16
52W High
$122.89
52W Low
$86.95
SMA50
$92.00
SMA200
$101.46
Avg Volume 50D
$3.52M
From 52W High
-20.12%
From 52W Low
+12.89%
Vs SMA50
+6.70%
Vs SMA200
-3.25%
Current Volume
$2.09M
Dollar Volume 50D
$321.91M
Market Cap
$22.72B
P/E
8.2x
Revenue TTM
$12.66B
EPS TTM
11.52
Net Income TTM
$2.78B
Free Cash Flow
$2.48B
Revenue 1Y
+42.82%
EPS 1Y
+3616.13%
Net Income 1Y
+1250.00%
FCF 1Y
+112.07%
Profit Margin
21.97%
FCF Margin
19.57%
Dividend Yield
2.34%
Dividend TTM
$2.30
Last Ex-Dividend
2026-08-13
Dividend / EPS
19.97%

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