Price
$33.83
52W High
$40.91
52W Low
$24.71
SMA50
$36.33
SMA200
$33.35
Avg Volume 50D
$1.33M
From 52W High
-17.31%
From 52W Low
+36.91%
Vs SMA50
-6.88%
Vs SMA200
+1.43%
Current Volume
$1.29M
Dollar Volume 50D
$48.55M
Market Cap
$6.31B
P/E
1091.5x
Revenue TTM
$1.83B
EPS TTM
0.02
Net Income TTM
$5.78M
Free Cash Flow
-$180.25M
Revenue 1Y
+1.37%
EPS 1Y
-99.50%
Net Income 1Y
-99.29%
FCF 1Y
-115.26%
Profit Margin
0.32%
FCF Margin
-9.86%
Dividend Yield
2.19%
Dividend TTM
$0.74
Last Ex-Dividend
2025-12-18
Dividend / EPS
3700.00%

Revenue

Annual ending 2025-12-31
$1.81B

EPS

Annual ending 2025-12-31
4.20

Net Income

Annual ending 2025-12-31
$842.85M

News