Price
$36.92
52W High
$43.31
52W Low
$27.71
SMA50
$38.42
SMA200
$37.88
Avg Volume 50D
$1.07M
From 52W High
-14.75%
From 52W Low
+33.24%
Vs SMA50
-3.90%
Vs SMA200
-2.54%
Current Volume
$723.26K
Dollar Volume 50D
$41.08M
Market Cap
$4.70B
P/E
54.9x
Revenue TTM
$45.62M
EPS TTM
0.58
Net Income TTM
$85.65M
Free Cash Flow
$208.53M
Revenue 1Y
+24.53%
EPS 1Y
-60.27%
Net Income 1Y
-58.19%
FCF 1Y
+299.57%
Profit Margin
187.72%
FCF Margin
457.06%
Dividend Yield
4.59%
Dividend TTM
$1.69
Last Ex-Dividend
2026-10-02
Dividend / EPS
292.24%

Revenue

Annual ending 2025-12-31
$49.05M

EPS

Annual ending 2025-12-31
1.41

Net Income

Annual ending 2025-12-31
$184.55M

News