Price
$36.72
52W High
$40.25
52W Low
$22.59
SMA50
$36.00
SMA200
$30.12
Avg Volume 50D
$1.04M
From 52W High
-8.77%
From 52W Low
+62.55%
Vs SMA50
+2.01%
Vs SMA200
+21.89%
Current Volume
$947.77K
Dollar Volume 50D
$37.33M
Market Cap
$1.86B
P/E
--
Revenue TTM
$41.70B
EPS TTM
-3.19
Net Income TTM
-$179.40M
Free Cash Flow
-$10.50M
Revenue 1Y
+7.61%
EPS 1Y
+58.03%
Net Income 1Y
+58.16%
FCF 1Y
-108.33%
Profit Margin
-0.43%
FCF Margin
-0.03%
Dividend Yield
2.34%
Dividend TTM
$0.86
Last Ex-Dividend
2026-09-28

Revenue

Annual ending 2025-12-31
$36.92B

EPS

Annual ending 2025-12-31
-10.99

Net Income

Annual ending 2025-12-31
-$614.40M

News