Price
$26.83
52W High
$53.35
52W Low
$26.60
SMA50
$33.48
SMA200
$39.28
Avg Volume 50D
$88.40K
From 52W High
-49.71%
From 52W Low
+0.86%
Vs SMA50
-19.86%
Vs SMA200
-31.69%
Current Volume
$82.83K
Dollar Volume 50D
$2.84M
Market Cap
$226.16M
P/E
1.6x
Revenue TTM
$1.05B
EPS TTM
15.48
Net Income TTM
$137.60M
Free Cash Flow
-$2.11B
Revenue 1Y
+13.65%
EPS 1Y
+275.73%
Net Income 1Y
+300.00%
FCF 1Y
-123.03%
Profit Margin
13.05%
FCF Margin
-200.15%

Revenue

Annual ending 2025-12-31
$973.80M

EPS

Annual ending 2025-12-31
21.46

Net Income

Annual ending 2025-12-31
$185.40M

News