Price
$77.19
52W High
$92.00
52W Low
$69.31
SMA50
$81.42
SMA200
$78.97
Avg Volume 50D
$1.34M
From 52W High
-19.19%
From 52W Low
+11.37%
Vs SMA50
-5.20%
Vs SMA200
-2.25%
Current Volume
$1.00M
Dollar Volume 50D
$109.61M
Market Cap
$5.78B
P/E
29.9x
Revenue TTM
$1.44B
EPS TTM
2.53
Net Income TTM
$193.00M
Free Cash Flow
$304.00M
Revenue 1Y
+1.69%
EPS 1Y
-39.90%
Net Income 1Y
-42.22%
FCF 1Y
+34.51%
Profit Margin
13.40%
FCF Margin
21.11%
Dividend Yield
2.18%
Dividend TTM
$1.68
Last Ex-Dividend
2026-06-15
Dividend / EPS
66.40%

Revenue

Annual ending 2025-12-31
$1.43B

EPS

Annual ending 2025-12-31
2.50

Net Income

Annual ending 2025-12-31
$193.00M