Price
$19.91
52W High
$23.99
52W Low
$16.78
SMA50
$21.46
SMA200
$21.58
Avg Volume 50D
$12.59M
From 52W High
-17.01%
From 52W Low
+18.65%
Vs SMA50
-7.23%
Vs SMA200
-7.72%
Current Volume
$17.68M
Dollar Volume 50D
$267.18M
Market Cap
$21.44B
P/E
11.4x
Revenue TTM
$11.19B
EPS TTM
1.72
Net Income TTM
$1.89B
Free Cash Flow
$1.20B
Revenue 1Y
+19.29%
EPS 1Y
+2250.00%
Net Income 1Y
+5618.18%
FCF 1Y
-22.93%
Profit Margin
16.87%
FCF Margin
10.73%
Dividend Yield
4.12%
Dividend TTM
$0.82
Last Ex-Dividend
2026-09-01
Dividend / EPS
47.67%

Revenue

Annual ending 2025-12-31
$11.23B

EPS

Annual ending 2025-12-31
1.52

Net Income

Annual ending 2025-12-31
$1.69B

News