Price
$44.48
52W High
$55.17
52W Low
$31.12
SMA50
$49.83
SMA200
$47.01
Avg Volume 50D
$633.49K
From 52W High
-19.38%
From 52W Low
+42.93%
Vs SMA50
-10.73%
Vs SMA200
-5.39%
Current Volume
$696.88K
Dollar Volume 50D
$31.47M
Market Cap
$5.18B
P/E
19.5x
Revenue TTM
$7.24B
EPS TTM
1.47
Net Income TTM
$265.23M
Free Cash Flow
$348.44M
Revenue 1Y
-5.86%
EPS 1Y
-5.16%
Net Income 1Y
-7.47%
FCF 1Y
-13.41%
Profit Margin
3.67%
FCF Margin
4.82%
Dividend Yield
1.60%
Dividend TTM
$0.71
Last Ex-Dividend
2026-09-09
Dividend / EPS
48.30%

Revenue

Annual ending 2025-12-31
$7.43B

EPS

Annual ending 2025-12-31
1.45

Net Income

Annual ending 2025-12-31
$263.78M

News