Price
$66.86
52W High
$134.82
52W Low
$64.88
SMA50
$74.99
SMA200
$96.46
Avg Volume 50D
$935.80K
From 52W High
-50.41%
From 52W Low
+3.05%
Vs SMA50
-10.84%
Vs SMA200
-30.68%
Current Volume
$811.96K
Dollar Volume 50D
$68.89M
Market Cap
$4.13B
P/E
24.3x
Revenue TTM
$3.00B
EPS TTM
2.78
Net Income TTM
$169.91M
Free Cash Flow
$196.61M
Revenue 1Y
+9.65%
EPS 1Y
-33.17%
Net Income 1Y
-33.33%
FCF 1Y
-23.84%
Profit Margin
5.66%
FCF Margin
6.55%
Dividend Yield
0.66%
Dividend TTM
$0.44
Last Ex-Dividend
2026-10-02
Dividend / EPS
15.83%

Revenue

Annual ending 2025-12-31
$2.84B

EPS

Annual ending 2025-12-31
3.67

Net Income

Annual ending 2025-12-31
$225.55M

News