Price
$27.06
52W High
$31.75
52W Low
$22.57
SMA50
$29.04
SMA200
$27.93
Avg Volume 50D
$1.43M
From 52W High
-14.77%
From 52W Low
+19.89%
Vs SMA50
-6.81%
Vs SMA200
-3.10%
Current Volume
$1.55M
Dollar Volume 50D
$41.49M
Market Cap
$3.14B
P/E
107.3x
Revenue TTM
$223.54M
EPS TTM
0.27
Net Income TTM
$29.26M
Free Cash Flow
$108.45M
Revenue 1Y
+54.99%
EPS 1Y
+68.75%
Net Income 1Y
+73.57%
FCF 1Y
+61.73%
Profit Margin
13.09%
FCF Margin
48.52%
Dividend Yield
2.48%
Dividend TTM
$0.67
Last Ex-Dividend
2026-09-29
Dividend / EPS
248.15%

Revenue

Annual ending 2025-12-31
$182.89M

EPS

Annual ending 2025-12-31
0.37

Net Income

Annual ending 2025-12-31
$39.83M

News