Price
$81.70
52W High
$81.70
52W Low
$42.36
SMA50
$70.76
SMA200
$58.01
Avg Volume 50D
$2.44M
From 52W High
-0.00%
From 52W Low
+92.87%
Vs SMA50
+15.46%
Vs SMA200
+40.84%
Current Volume
$2.72M
Dollar Volume 50D
$172.41M
Market Cap
$14.07B
P/E
12.0x
Revenue TTM
$27.62B
EPS TTM
6.68
Net Income TTM
$1.23B
Free Cash Flow
$1.32B
Revenue 1Y
-1.08%
EPS 1Y
+1015.07%
Net Income 1Y
+964.08%
FCF 1Y
+458.65%
Profit Margin
4.44%
FCF Margin
4.79%
Dividend Yield
2.45%
Dividend TTM
$2.00
Last Ex-Dividend
2026-05-11
Dividend / EPS
29.94%

Revenue

Annual ending 2025-12-31
$26.87B

EPS

Annual ending 2025-12-31
3.08

Net Income

Annual ending 2025-12-31
$579.00M