Price
$44.53
52W High
$68.70
52W Low
$33.20
SMA50
$49.13
SMA200
$52.56
Avg Volume 50D
$4.14M
From 52W High
-35.18%
From 52W Low
+34.13%
Vs SMA50
-9.36%
Vs SMA200
-15.27%
Current Volume
$3.17M
Dollar Volume 50D
$205.79M
Market Cap
$18.95B
P/E
--
Revenue TTM
$654.84M
EPS TTM
-1.35
Net Income TTM
-$205.54M
Free Cash Flow
-$81.57M
Revenue 1Y
-9.09%
EPS 1Y
+64.84%
Net Income 1Y
+64.05%
FCF 1Y
-196.15%
Profit Margin
-31.39%
FCF Margin
-12.46%
Dividend Yield
1.54%
Dividend TTM
$0.68
Last Ex-Dividend
2026-08-24

Revenue

Annual ending 2025-12-31
$3.62B

EPS

Annual ending 2025-12-31
2.56

Net Income

Annual ending 2025-12-31
$978.00M

News