Price
$21.08
52W High
$27.41
52W Low
$20.19
SMA50
$22.80
SMA200
$22.95
Avg Volume 50D
$809.83K
From 52W High
-23.09%
From 52W Low
+4.41%
Vs SMA50
-7.55%
Vs SMA200
-8.13%
Current Volume
$1.07M
Dollar Volume 50D
$18.33M
Market Cap
$11.29B
P/E
--
Revenue TTM
$23.03B
EPS TTM
3.94
Net Income TTM
$1.15B
Free Cash Flow
$2.07B
Revenue 1Y
+14.45%
EPS 1Y
+107.37%
Net Income 1Y
+105.08%
FCF 1Y
+18.02%
Profit Margin
4.98%
FCF Margin
9.00%
Dividend Yield
4.10%
Dividend TTM
$0.86
Last Ex-Dividend
2026-05-22
Dividend / EPS
21.94%

Revenue

Annual ending 2025-12-31
$23.03B

EPS

Annual ending 2025-12-31
3.94

Net Income

Annual ending 2025-12-31
$1.15B

News