Price
$46.70
52W High
$87.35
52W Low
$30.92
SMA50
$53.73
SMA200
$58.36
Avg Volume 50D
$749.28K
From 52W High
-46.54%
From 52W Low
+51.03%
Vs SMA50
-13.08%
Vs SMA200
-19.97%
Current Volume
$1.03M
Dollar Volume 50D
$39.84M
Market Cap
$2.63B
P/E
105.0x
Revenue TTM
$449.37M
EPS TTM
0.45
Net Income TTM
$25.07M
Free Cash Flow
$79.04M
Revenue 1Y
+1.56%
EPS 1Y
-22.41%
Net Income 1Y
-25.37%
FCF 1Y
-4.40%
Profit Margin
5.58%
FCF Margin
17.59%
Dividend Yield
1.83%
Dividend TTM
$0.85
Last Ex-Dividend
2026-08-31
Dividend / EPS
190.00%

Revenue

Annual ending 2025-12-31
$443.50M

EPS

Annual ending 2025-12-31
0.39

Net Income

Annual ending 2025-12-31
$22.09M

News