Price
$20.79
52W High
$20.92
52W Low
$9.09
SMA50
$18.65
SMA200
$14.92
Avg Volume 50D
$1.11M
From 52W High
-0.62%
From 52W Low
+128.71%
Vs SMA50
+11.47%
Vs SMA200
+39.35%
Current Volume
$842.23K
Dollar Volume 50D
$20.75M
Market Cap
$6.07B
P/E
--
Revenue TTM
$1.67B
EPS TTM
0.70
Net Income TTM
$160.70M
Free Cash Flow
-$586.27M
Revenue 1Y
+77.20%
EPS 1Y
-84.23%
Net Income 1Y
-81.55%
FCF 1Y
+11.43%
Profit Margin
9.65%
FCF Margin
-35.19%
Dividend Yield
2.12%
Dividend TTM
$0.44
Last Ex-Dividend
2026-06-03
Dividend / EPS
62.86%

Revenue

Annual ending 2025-12-31
$1.67B

EPS

Annual ending 2025-12-31
0.70

Net Income

Annual ending 2025-12-31
$160.70M

News