Price
$19.61
52W High
$34.93
52W Low
$18.90
SMA50
$23.21
SMA200
$26.25
Avg Volume 50D
$687.27K
From 52W High
-43.86%
From 52W Low
+3.76%
Vs SMA50
-15.51%
Vs SMA200
-25.30%
Current Volume
$556.07K
Dollar Volume 50D
$15.77M
Market Cap
$2.54B
P/E
6.3x
Revenue TTM
$6.07B
EPS TTM
2.97
Net Income TTM
$401.00M
Free Cash Flow
$4.33B
Revenue 1Y
+15.01%
EPS 1Y
+29.13%
Net Income 1Y
+24.15%
FCF 1Y
-27.49%
Profit Margin
6.61%
FCF Margin
71.29%
Dividend Yield
5.10%
Dividend TTM
$1.00
Last Ex-Dividend
2026-09-16
Dividend / EPS
33.67%

Revenue

Annual ending 2025-12-31
$5.73B

EPS

Annual ending 2025-12-31
1.88

Net Income

Annual ending 2025-12-31
$248.00M

News