Price
$26.57
52W High
$32.59
52W Low
$19.92
SMA50
$27.96
SMA200
$25.80
Avg Volume 50D
$4.14M
From 52W High
-18.47%
From 52W Low
+33.38%
Vs SMA50
-4.98%
Vs SMA200
+2.98%
Current Volume
$4.12M
Dollar Volume 50D
$115.23M
Market Cap
$8.97B
P/E
10.2x
Revenue TTM
$8.60B
EPS TTM
2.54
Net Income TTM
$880.00M
Free Cash Flow
$1.55B
Revenue 1Y
+0.44%
EPS 1Y
+139.20%
Net Income 1Y
+138.90%
FCF 1Y
+45.99%
Profit Margin
10.23%
FCF Margin
18.01%
Dividend Yield
4.06%
Dividend TTM
$1.08
Last Ex-Dividend
2026-08-10
Dividend / EPS
42.52%

Revenue

Annual ending 2025-12-31
$8.56B

EPS

Annual ending 2025-12-31
2.23

Net Income

Annual ending 2025-12-31
$805.00M

News