Price
$91.58
52W High
$97.31
52W Low
$41.93
SMA50
$92.34
SMA200
$71.03
Avg Volume 50D
$417.22K
From 52W High
-5.89%
From 52W Low
+118.41%
Vs SMA50
-0.82%
Vs SMA200
+28.93%
Current Volume
$285.83K
Dollar Volume 50D
$38.38M
Market Cap
$3.29B
P/E
32.4x
Revenue TTM
$668.50M
EPS TTM
2.83
Net Income TTM
$101.40M
Free Cash Flow
-$50.10M
Revenue 1Y
+24.21%
EPS 1Y
+17.92%
Net Income 1Y
+13.17%
FCF 1Y
-194.53%
Profit Margin
15.17%
FCF Margin
-7.49%
Dividend Yield
0.34%
Dividend TTM
$0.31
Last Ex-Dividend
2026-09-11
Dividend / EPS
10.95%

Revenue

Annual ending 2025-12-31
$563.70M

EPS

Annual ending 2025-12-31
2.21

Net Income

Annual ending 2025-12-31
$80.00M

News