Price
$23.22
52W High
$25.54
52W Low
$16.02
SMA50
$22.58
SMA200
$21.52
Avg Volume 50D
$8.69M
From 52W High
-9.08%
From 52W Low
+44.94%
Vs SMA50
+2.83%
Vs SMA200
+7.92%
Current Volume
$8.08M
Dollar Volume 50D
$196.64M
Market Cap
$15.58B
P/E
15.2x
Revenue TTM
$6.22B
EPS TTM
1.49
Net Income TTM
$1.03B
Free Cash Flow
$1.01B
Revenue 1Y
+4.93%
EPS 1Y
+58.51%
Net Income 1Y
+55.84%
FCF 1Y
+874.81%
Profit Margin
16.51%
FCF Margin
16.32%
Dividend Yield
4.09%
Dividend TTM
$0.95
Last Ex-Dividend
2026-09-30
Dividend / EPS
63.76%

Revenue

Annual ending 2025-12-31
$6.11B

EPS

Annual ending 2025-12-31
1.10

Net Income

Annual ending 2025-12-31
$765.00M

News