Price
$89.04
52W High
$94.28
52W Low
$76.08
SMA50
$90.12
SMA200
$88.38
Avg Volume 50D
$235.90K
From 52W High
-5.56%
From 52W Low
+17.03%
Vs SMA50
-1.20%
Vs SMA200
+0.74%
Current Volume
$129.77K
Dollar Volume 50D
$21.22M
Market Cap
$3.71B
P/E
19.0x
Revenue TTM
$1.32B
EPS TTM
4.64
Net Income TTM
$195.07M
Free Cash Flow
-$79.27M
Revenue 1Y
+0.27%
EPS 1Y
-31.76%
Net Income 1Y
-31.83%
FCF 1Y
-197.51%
Profit Margin
14.83%
FCF Margin
-6.03%
Dividend Yield
2.54%
Dividend TTM
$2.26
Last Ex-Dividend
2026-08-14
Dividend / EPS
48.65%

Revenue

Annual ending 2025-12-31
$1.30B

EPS

Annual ending 2025-12-31
6.55

Net Income

Annual ending 2025-12-31
$275.89M

News