Price
$37.07
52W High
$40.26
52W Low
$25.45
SMA50
$39.05
SMA200
$35.07
Avg Volume 50D
$129.85K
From 52W High
-7.92%
From 52W Low
+45.66%
Vs SMA50
-5.08%
Vs SMA200
+5.72%
Current Volume
$105.31K
Dollar Volume 50D
$5.07M
Market Cap
$711.09M
P/E
12.8x
Revenue TTM
$382.04M
EPS TTM
2.88
Net Income TTM
$55.40M
Free Cash Flow
$95.85M
Revenue 1Y
+24.92%
EPS 1Y
+283.44%
Net Income 1Y
+327.38%
FCF 1Y
+29.76%
Profit Margin
14.50%
FCF Margin
25.09%
Dividend Yield
6.04%
Dividend TTM
$2.24
Last Ex-Dividend
2026-10-01
Dividend / EPS
77.78%

Revenue

Annual ending 2025-12-31
$393.95M

EPS

Annual ending 2025-12-31
2.71

Net Income

Annual ending 2025-12-31
$52.24M

News