Price
$57.43
52W High
$57.43
52W Low
$31.96
SMA50
$53.32
SMA200
$46.86
Avg Volume 50D
$150.66K
From 52W High
+0.00%
From 52W Low
+79.69%
Vs SMA50
+7.71%
Vs SMA200
+22.57%
Current Volume
$118.00K
Dollar Volume 50D
$8.16M
Market Cap
$6.63B
P/E
25.0x
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.24%
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