Price
$12.67
52W High
$24.19
52W Low
$6.93
SMA50
$14.04
SMA200
$12.54
Avg Volume 50D
$1.14M
From 52W High
-47.62%
From 52W Low
+82.83%
Vs SMA50
-9.76%
Vs SMA200
+1.03%
Current Volume
$995.04K
Dollar Volume 50D
$16.09M
Market Cap
$2.23B
P/E
--
Revenue TTM
$832.17M
EPS TTM
0.13
Net Income TTM
$43.94M
Free Cash Flow
$119.90M
Revenue 1Y
-8.23%
EPS 1Y
-43.48%
Net Income 1Y
-44.91%
FCF 1Y
+16.50%
Profit Margin
5.28%
FCF Margin
14.41%
Dividend Yield
1.99%
Dividend TTM
$0.25
Last Ex-Dividend
2026-06-30
Dividend / EPS
193.85%

Revenue

Annual ending 2025-12-31
$832.17M

EPS

Annual ending 2025-12-31
0.13

Net Income

Annual ending 2025-12-31
$43.94M

News