Price
$18.26
52W High
$22.72
52W Low
$18.08
SMA50
$19.93
SMA200
$20.77
Avg Volume 50D
$1.37M
From 52W High
-19.63%
From 52W Low
+1.00%
Vs SMA50
-8.37%
Vs SMA200
-12.07%
Current Volume
$918.27K
Dollar Volume 50D
$27.43M
Market Cap
$2.52B
P/E
54.0x
Revenue TTM
$404.19M
EPS TTM
0.34
Net Income TTM
$46.64M
Free Cash Flow
$37.72M
Revenue 1Y
+4.69%
EPS 1Y
+112.50%
Net Income 1Y
+138.48%
FCF 1Y
-47.98%
Profit Margin
11.54%
FCF Margin
9.33%
Dividend Yield
4.38%
Dividend TTM
$0.80
Last Ex-Dividend
2026-09-30
Dividend / EPS
235.29%

Revenue

Annual ending 2025-12-31
$410.76M

EPS

Annual ending 2025-12-31
0.10

Net Income

Annual ending 2025-12-31
$12.22M

News