Price
$64.07
52W High
$73.73
52W Low
$35.02
SMA50
$67.80
SMA200
$57.44
Avg Volume 50D
$722.30K
From 52W High
-13.10%
From 52W Low
+82.95%
Vs SMA50
-5.50%
Vs SMA200
+11.55%
Current Volume
$634.35K
Dollar Volume 50D
$49.09M
Market Cap
$4.47B
P/E
54.6x
Revenue TTM
$1.36B
EPS TTM
1.17
Net Income TTM
$81.86M
Free Cash Flow
$323.96M
Revenue 1Y
+21.79%
EPS 1Y
-52.63%
Net Income 1Y
-54.82%
FCF 1Y
+39.46%
Profit Margin
6.01%
FCF Margin
23.77%
Dividend Yield
0.89%
Dividend TTM
$0.57
Last Ex-Dividend
2026-08-31
Dividend / EPS
48.72%

Revenue

Annual ending 2025-12-31
$1.08B

EPS

Annual ending 2025-12-31
2.41

Net Income

Annual ending 2025-12-31
$166.01M

News