Price
$74.54
52W High
$90.64
52W Low
$71.66
SMA50
$77.06
SMA200
$80.95
Avg Volume 50D
$572.23K
From 52W High
-17.76%
From 52W Low
+4.02%
Vs SMA50
-3.27%
Vs SMA200
-7.92%
Current Volume
$869.41K
Dollar Volume 50D
$43.70M
Market Cap
$4.63B
P/E
16.1x
Revenue TTM
$2.31B
EPS TTM
4.64
Net Income TTM
$288.25M
Free Cash Flow
-$172.84M
Revenue 1Y
-0.78%
EPS 1Y
+10.74%
Net Income 1Y
+16.35%
FCF 1Y
-22.09%
Profit Margin
12.47%
FCF Margin
-7.48%
Dividend Yield
3.64%
Dividend TTM
$2.71
Last Ex-Dividend
2026-08-17
Dividend / EPS
58.41%

Revenue

Annual ending 2025-12-31
$2.43B

EPS

Annual ending 2025-12-31
4.37

Net Income

Annual ending 2025-12-31
$264.22M

News