Price
$23.83
52W High
$33.61
52W Low
$23.54
SMA50
$26.62
SMA200
$29.04
Avg Volume 50D
$1.13M
From 52W High
-29.10%
From 52W Low
+1.23%
Vs SMA50
-10.49%
Vs SMA200
-17.93%
Current Volume
$1.13M
Dollar Volume 50D
$29.91M
Market Cap
$29.34B
P/E
--
Revenue TTM
$27.75B
EPS TTM
1.53
Net Income TTM
$3.98B
Free Cash Flow
$2.35B
Revenue 1Y
+66.61%
EPS 1Y
+82.14%
Net Income 1Y
+74.09%
FCF 1Y
-33.12%
Profit Margin
14.33%
FCF Margin
8.45%
Dividend Yield
2.33%
Dividend TTM
$0.56
Last Ex-Dividend
2026-09-11
Dividend / EPS
36.30%

Revenue

Annual ending 2025-12-31
$27.75B

EPS

Annual ending 2025-12-31
1.53

Net Income

Annual ending 2025-12-31
$3.98B

News