Price
$13.94
52W High
$18.49
52W Low
$13.68
SMA50
$15.22
SMA200
$16.07
Avg Volume 50D
$280.04K
From 52W High
-24.61%
From 52W Low
+1.90%
Vs SMA50
-8.39%
Vs SMA200
-13.25%
Current Volume
$452.08K
Dollar Volume 50D
$4.23M
Market Cap
$1.74B
P/E
70.7x
Revenue TTM
$1.83B
EPS TTM
0.19
Net Income TTM
$24.59M
Free Cash Flow
$339.64M
Revenue 1Y
+16.63%
EPS 1Y
+103.74%
Net Income 1Y
+103.95%
FCF 1Y
+336.25%
Profit Margin
1.34%
FCF Margin
18.53%
Dividend Yield
5.20%
Dividend TTM
$0.73
Last Ex-Dividend
2026-07-31
Dividend / EPS
381.58%

Revenue

Annual ending 2025-12-31
$1.63B

EPS

Annual ending 2025-12-31
-4.19

Net Income

Annual ending 2025-12-31
-$513.41M

News