Price
$86.53
52W High
$123.90
52W Low
$84.45
SMA50
$97.90
SMA200
$101.13
Avg Volume 50D
$443.74K
From 52W High
-30.16%
From 52W Low
+2.46%
Vs SMA50
-11.61%
Vs SMA200
-14.44%
Current Volume
$281.57K
Dollar Volume 50D
$42.94M
Market Cap
$2.26B
P/E
15.0x
Revenue TTM
$3.78B
EPS TTM
5.49
Net Income TTM
$151.00M
Free Cash Flow
$160.00M
Revenue 1Y
-1.13%
EPS 1Y
-52.63%
Net Income 1Y
-52.96%
FCF 1Y
-51.66%
Profit Margin
4.00%
FCF Margin
4.23%
Dividend Yield
1.62%
Dividend TTM
$1.40
Last Ex-Dividend
2026-09-01
Dividend / EPS
25.50%

Revenue

Annual ending 2025-12-31
$3.77B

EPS

Annual ending 2025-12-31
7.28

Net Income

Annual ending 2025-12-31
$201.00M

News