Price
$46.73
52W High
$55.72
52W Low
$15.84
SMA50
$48.06
SMA200
$38.06
Avg Volume 50D
$1.00M
From 52W High
-16.13%
From 52W Low
+195.01%
Vs SMA50
-2.76%
Vs SMA200
+22.78%
Current Volume
$935.34K
Dollar Volume 50D
$48.13M
Market Cap
$4.99B
P/E
53.5x
Revenue TTM
$884.17M
EPS TTM
0.87
Net Income TTM
$93.27M
Free Cash Flow
$288.32M
Revenue 1Y
+3.10%
EPS 1Y
-12.12%
Net Income 1Y
-17.59%
FCF 1Y
-11.55%
Profit Margin
10.55%
FCF Margin
32.61%
Dividend Yield
1.28%
Dividend TTM
$0.60
Last Ex-Dividend
2026-09-15
Dividend / EPS
68.97%

Revenue

Annual ending 2025-12-31
$871.66M

EPS

Annual ending 2025-12-31
1.06

Net Income

Annual ending 2025-12-31
$114.37M

News