Price
$17.05
52W High
$19.49
52W Low
$14.65
SMA50
$18.18
SMA200
$17.86
Avg Volume 50D
$4.11M
From 52W High
-12.52%
From 52W Low
+16.38%
Vs SMA50
-6.22%
Vs SMA200
-4.56%
Current Volume
$5.60M
Dollar Volume 50D
$74.15M
Market Cap
$6.12B
P/E
10.1x
Revenue TTM
$2.71B
EPS TTM
1.68
Net Income TTM
$604.00M
Free Cash Flow
$622.00M
Revenue 1Y
+3.67%
EPS 1Y
+31.25%
Net Income 1Y
+29.34%
FCF 1Y
+72.87%
Profit Margin
22.30%
FCF Margin
22.96%
Dividend Yield
2.93%
Dividend TTM
$0.50
Last Ex-Dividend
2026-09-01
Dividend / EPS
29.76%

Revenue

Annual ending 2025-12-31
$2.69B

EPS

Annual ending 2025-12-31
1.56

Net Income

Annual ending 2025-12-31
$565.00M

News