Price
$11.47
52W High
$13.04
52W Low
$9.09
SMA50
$11.29
SMA200
$11.00
Avg Volume 50D
$1.56M
From 52W High
-12.04%
From 52W Low
+26.18%
Vs SMA50
+1.59%
Vs SMA200
+4.23%
Current Volume
$886.94K
Dollar Volume 50D
$17.77M
Market Cap
$1.59B
P/E
--
Revenue TTM
$3.56B
EPS TTM
1.07
Net Income TTM
$160.39M
Free Cash Flow
$295.90M
Revenue 1Y
+10.30%
EPS 1Y
-26.71%
Net Income 1Y
-32.13%
FCF 1Y
-19.92%
Profit Margin
4.51%
FCF Margin
8.32%
Dividend Yield
5.93%
Dividend TTM
$0.68
Last Ex-Dividend
2026-08-11
Dividend / EPS
63.55%

Revenue

Annual ending 2025-12-31
$3.56B

EPS

Annual ending 2025-12-31
1.07

Net Income

Annual ending 2025-12-31
$160.39M

News