Price
$11.65
52W High
$11.92
52W Low
$8.73
SMA50
$11.15
SMA200
$10.35
Avg Volume 50D
$2.12M
From 52W High
-2.27%
From 52W Low
+33.45%
Vs SMA50
+4.49%
Vs SMA200
+12.57%
Current Volume
$1.56M
Dollar Volume 50D
$23.58M
Market Cap
$2.13B
P/E
50.4x
Revenue TTM
$1.00B
EPS TTM
0.22
Net Income TTM
$42.23M
Free Cash Flow
$96.80M
Revenue 1Y
+7.28%
EPS 1Y
+1000.00%
Net Income 1Y
+862.09%
FCF 1Y
+318.56%
Profit Margin
4.21%
FCF Margin
9.65%
Dividend Yield
3.09%
Dividend TTM
$0.36
Last Ex-Dividend
2026-09-30
Dividend / EPS
163.64%

Revenue

Annual ending 2025-12-31
$960.13M

EPS

Annual ending 2025-12-31
0.04

Net Income

Annual ending 2025-12-31
$8.46M

News