Price
$40.43
52W High
$65.02
52W Low
$38.71
SMA50
$42.18
SMA200
$51.27
Avg Volume 50D
$253.52K
From 52W High
-37.82%
From 52W Low
+4.44%
Vs SMA50
-4.15%
Vs SMA200
-21.15%
Current Volume
$270.37K
Dollar Volume 50D
$10.79M
Market Cap
$909.04M
P/E
46.4x
Revenue TTM
$1.56B
EPS TTM
0.84
Net Income TTM
$19.60M
Free Cash Flow
$32.40M
Revenue 1Y
+18.70%
EPS 1Y
-57.79%
Net Income 1Y
-57.30%
FCF 1Y
-58.25%
Profit Margin
1.26%
FCF Margin
2.08%
Dividend Yield
1.29%
Dividend TTM
$0.52
Last Ex-Dividend
2026-08-10
Dividend / EPS
61.90%

Revenue

Annual ending 2025-12-31
$1.41B

EPS

Annual ending 2025-12-31
1.68

Net Income

Annual ending 2025-12-31
$38.80M

News