Price
$22.91
52W High
$31.42
52W Low
$22.53
SMA50
$24.84
SMA200
$27.25
Avg Volume 50D
$9.99M
From 52W High
-27.08%
From 52W Low
+1.69%
Vs SMA50
-7.77%
Vs SMA200
-15.91%
Current Volume
$10.01M
Dollar Volume 50D
$247.25M
Market Cap
$25.36B
P/E
9.2x
Revenue TTM
$3.86B
EPS TTM
2.58
Net Income TTM
$2.77B
Free Cash Flow
$2.61B
Revenue 1Y
+5.25%
EPS 1Y
-1.15%
Net Income 1Y
+0.35%
FCF 1Y
+6.65%
Profit Margin
71.66%
FCF Margin
67.75%
Dividend Yield
7.90%
Dividend TTM
$1.81
Last Ex-Dividend
2026-09-17
Dividend / EPS
70.16%

Revenue

Annual ending 2025-12-31
$1.80B

EPS

Annual ending 2025-12-31
2.61

Net Income

Annual ending 2025-12-31
$2.78B

News