Price
$22.45
52W High
$26.38
52W Low
$19.78
SMA50
$23.33
SMA200
$23.34
Avg Volume 50D
$4.96M
From 52W High
-14.90%
From 52W Low
+13.50%
Vs SMA50
-3.78%
Vs SMA200
-3.81%
Current Volume
$6.25M
Dollar Volume 50D
$115.43M
Market Cap
$14.97B
P/E
25.9x
Revenue TTM
$2.19B
EPS TTM
0.85
Net Income TTM
$576.99M
Free Cash Flow
$681.84M
Revenue 1Y
+4.41%
EPS 1Y
+2.41%
Net Income 1Y
+2.41%
FCF 1Y
+44.64%
Profit Margin
26.38%
FCF Margin
31.17%
Dividend Yield
4.72%
Dividend TTM
$1.06
Last Ex-Dividend
2026-09-04
Dividend / EPS
124.71%

Revenue

Annual ending 2025-12-31
$2.14B

EPS

Annual ending 2025-12-31
0.82

Net Income

Annual ending 2025-12-31
$554.43M

News