Price
$61.01
52W High
$61.15
52W Low
$44.85
SMA50
$60.83
SMA200
$53.77
Avg Volume 50D
$793.83K
From 52W High
-0.23%
From 52W Low
+36.03%
Vs SMA50
+0.30%
Vs SMA200
+13.47%
Current Volume
$680.45K
Dollar Volume 50D
$48.28M
Market Cap
$3.60B
P/E
61.9x
Revenue TTM
$347.70M
EPS TTM
0.54
Net Income TTM
$58.17M
Free Cash Flow
$131.97M
Revenue 1Y
-4.21%
EPS 1Y
-61.70%
Net Income 1Y
-28.02%
FCF 1Y
-0.49%
Profit Margin
16.73%
FCF Margin
37.96%
Dividend Yield
3.44%
Dividend TTM
$2.10
Last Ex-Dividend
2026-06-30
Dividend / EPS
388.89%

Revenue

Annual ending 2025-12-31
$350.23M

EPS

Annual ending 2025-12-31
1.82

Net Income

Annual ending 2025-12-31
$106.47M

News