Price
$33.60
52W High
$60.28
52W Low
$33.39
SMA50
$35.68
SMA200
$43.94
Avg Volume 50D
$230.09K
From 52W High
-44.26%
From 52W Low
+0.63%
Vs SMA50
-5.83%
Vs SMA200
-23.54%
Current Volume
$159.73K
Dollar Volume 50D
$8.24M
Market Cap
$2.92B
P/E
5.5x
Revenue TTM
$213.53M
EPS TTM
6.20
Net Income TTM
$535.50M
Free Cash Flow
-$202.98M

Revenue

Annual ending 2025-12-31
$162.96M

EPS

Annual ending 2025-12-31
0.56

Net Income

Annual ending 2025-12-31
$48.76M

News