Price
$43.32
52W High
$52.33
52W Low
$26.67
SMA50
$45.95
SMA200
$40.88
Avg Volume 50D
$180.01K
From 52W High
-17.22%
From 52W Low
+62.43%
Vs SMA50
-5.72%
Vs SMA200
+5.98%
Current Volume
$107.92K
Dollar Volume 50D
$8.32M
Market Cap
$821.52M
P/E
--
Revenue TTM
$1.89B
EPS TTM
-4.76
Net Income TTM
-$86.90M
Free Cash Flow
$138.70M
Revenue 1Y
-4.98%
EPS 1Y
-752.05%
Net Income 1Y
-675.50%
FCF 1Y
+92.91%
Profit Margin
-4.59%
FCF Margin
7.33%
Dividend Yield
0.81%
Dividend TTM
$0.35
Last Ex-Dividend
2026-08-28

Revenue

Annual ending 2025-12-31
$1.88B

EPS

Annual ending 2025-12-31
2.74

Net Income

Annual ending 2025-12-31
$56.00M

News