Price
$30.87
52W High
$56.84
52W Low
$29.55
SMA50
$38.74
SMA200
$41.97
Avg Volume 50D
$1.63M
From 52W High
-45.69%
From 52W Low
+4.47%
Vs SMA50
-20.31%
Vs SMA200
-26.45%
Current Volume
$1.75M
Dollar Volume 50D
$61.33M
Market Cap
$2.95B
P/E
20.7x
Revenue TTM
$1.47B
EPS TTM
0.95
Net Income TTM
$142.30M
Free Cash Flow
$241.23M

Revenue

Annual ending 2025-12-31
$1.36B

EPS

Annual ending 2025-12-31
-1.00

Net Income

Annual ending 2025-12-31
-$70.03M

News