Price
$19.26
52W High
$27.61
52W Low
$13.43
SMA50
$20.99
SMA200
$18.20
Avg Volume 50D
$382.50K
From 52W High
-30.24%
From 52W Low
+43.41%
Vs SMA50
-8.22%
Vs SMA200
+5.83%
Current Volume
$398.48K
Dollar Volume 50D
$8.06M
Market Cap
$5.25B
P/E
--
Revenue TTM
$1.39B
EPS TTM
0.60
Net Income TTM
$164.07M
Free Cash Flow
$26.19M
Revenue 1Y
+21.15%
EPS 1Y
+33.33%
Net Income 1Y
+33.87%
FCF 1Y
+117.14%
Profit Margin
11.79%
FCF Margin
1.88%
Dividend Yield
0.28%
Dividend TTM
$0.05
Last Ex-Dividend
2026-06-11
Dividend / EPS
9.00%

Revenue

Annual ending 2025-12-31
$1.39B

EPS

Annual ending 2025-12-31
0.60

Net Income

Annual ending 2025-12-31
$164.07M

News