Price
$36.65
52W High
$49.71
52W Low
$24.93
SMA50
$41.01
SMA200
$37.05
Avg Volume 50D
$3.01M
From 52W High
-26.27%
From 52W Low
+47.01%
Vs SMA50
-10.63%
Vs SMA200
-1.09%
Current Volume
$2.58M
Dollar Volume 50D
$123.78M
Market Cap
$9.79B
P/E
--
Revenue TTM
$681.99M
EPS TTM
-11.60
Net Income TTM
-$1.67B
Free Cash Flow
-$291.61M
Revenue 1Y
-22.97%
EPS 1Y
-866.67%
Net Income 1Y
-862.47%
FCF 1Y
-102.25%
Profit Margin
-244.34%
FCF Margin
-42.76%
Dividend Yield
0.61%
Dividend TTM
$0.22
Last Ex-Dividend
2026-09-01

Revenue

Annual ending 2025-12-31
$1.82B

EPS

Annual ending 2025-12-31
2.47

Net Income

Annual ending 2025-12-31
$507.26M

News