Price
$4.75
52W High
$7.08
52W Low
$4.64
SMA50
$5.28
SMA200
$5.96
Avg Volume 50D
$826.74K
From 52W High
-32.91%
From 52W Low
+2.37%
Vs SMA50
-10.02%
Vs SMA200
-20.34%
Current Volume
$555.88K
Dollar Volume 50D
$4.26M
Market Cap
$682.27M
P/E
2.2x
Revenue TTM
$2.28B
EPS TTM
0.73
Net Income TTM
$310.84M
Free Cash Flow
$447.06M
Dividend Yield
5.89%
Dividend TTM
$0.28
Last Ex-Dividend
2026-04-10
Dividend / EPS
38.36%

Revenue

Annual ending 2025-12-31
$1.48B

EPS

Annual ending 2025-12-31
0.34

Net Income

Annual ending 2025-12-31
$114.92M

News