Price
$28.22
52W High
$28.22
52W Low
$16.85
SMA50
$25.60
SMA200
$22.81
Avg Volume 50D
$1.44M
From 52W High
+0.00%
From 52W Low
+67.48%
Vs SMA50
+10.26%
Vs SMA200
+23.69%
Current Volume
$1.95M
Dollar Volume 50D
$37.18M
Market Cap
$5.54B
P/E
10.0x
Revenue TTM
$52.30B
EPS TTM
2.77
Net Income TTM
$554.00M
Free Cash Flow
$2.34B
Revenue 1Y
+12.22%
EPS 1Y
+295.71%
Net Income 1Y
+307.35%
FCF 1Y
+6.60%
Profit Margin
1.06%
FCF Margin
4.48%
Dividend Yield
5.78%
Dividend TTM
$1.63
Last Ex-Dividend
2026-07-31
Dividend / EPS
58.94%

Revenue

Annual ending 2025-12-31
$44.26B

EPS

Annual ending 2025-12-31
1.30

Net Income

Annual ending 2025-12-31
$260.00M