Price
$26.59
52W High
$26.59
52W Low
$11.20
SMA50
$21.13
SMA200
$17.98
Avg Volume 50D
$4.02M
From 52W High
+0.00%
From 52W Low
+137.41%
Vs SMA50
+25.83%
Vs SMA200
+47.88%
Current Volume
$6.35M
Dollar Volume 50D
$86.47M
Market Cap
$4.23B
P/E
52.1x
Revenue TTM
$282.39M
EPS TTM
1.11
Net Income TTM
$81.18M
Free Cash Flow
-$42.77M
Revenue 1Y
+27.25%
EPS 1Y
+177.50%
Net Income 1Y
+121.86%
FCF 1Y
+41.91%
Profit Margin
28.75%
FCF Margin
-15.14%
Dividend Yield
9.21%
Dividend TTM
$2.45
Last Ex-Dividend
2026-08-17
Dividend / EPS
220.72%

Revenue

Annual ending 2025-12-31
$498.40M

EPS

Annual ending 2025-12-31
1.31

Net Income

Annual ending 2025-12-31
$211.09M

News