Price
$27.82
52W High
$32.30
52W Low
$21.34
SMA50
$28.75
SMA200
$26.83
Avg Volume 50D
$1.41M
From 52W High
-13.87%
From 52W Low
+30.37%
Vs SMA50
-3.25%
Vs SMA200
+3.68%
Current Volume
$1.55M
Dollar Volume 50D
$40.66M
Market Cap
$4.56B
P/E
709.9x
Revenue TTM
$1.03B
EPS TTM
0.04
Net Income TTM
$6.42M
Free Cash Flow
-$369.91M
Revenue 1Y
+11.89%
EPS 1Y
-89.19%
Net Income 1Y
-89.33%
FCF 1Y
+47.53%
Profit Margin
0.62%
FCF Margin
-35.74%
Dividend Yield
4.60%
Dividend TTM
$1.28
Last Ex-Dividend
2026-10-05
Dividend / EPS
3200.00%

Revenue

Annual ending 2025-12-31
$993.82M

EPS

Annual ending 2025-12-31
0.24

Net Income

Annual ending 2025-12-31
$40.50M

News