Price
$14.85
52W High
$17.77
52W Low
$14.44
SMA50
$15.71
SMA200
$16.23
Avg Volume 50D
$3.45M
From 52W High
-16.43%
From 52W Low
+2.84%
Vs SMA50
-5.47%
Vs SMA200
-8.52%
Current Volume
$3.74M
Dollar Volume 50D
$53.52M
Market Cap
$3.49B
P/E
80.3x
Revenue TTM
$667.24M
EPS TTM
0.18
Net Income TTM
$43.48M
Free Cash Flow
$119.85M
Revenue 1Y
+3.55%
EPS 1Y
+50.00%
Net Income 1Y
+56.62%
FCF 1Y
+2.54%
Profit Margin
6.52%
FCF Margin
17.96%
Dividend Yield
4.71%
Dividend TTM
$0.70
Last Ex-Dividend
2026-09-30
Dividend / EPS
388.89%

Revenue

Annual ending 2025-12-31
$657.70M

EPS

Annual ending 2025-12-31
0.24

Net Income

Annual ending 2025-12-31
$56.56M

News