Price
$16.04
52W High
$24.77
52W Low
$15.76
SMA50
$18.22
SMA200
$18.90
Avg Volume 50D
$76.89K
From 52W High
-35.24%
From 52W Low
+1.78%
Vs SMA50
-11.96%
Vs SMA200
-15.12%
Current Volume
$69.75K
Dollar Volume 50D
$1.40M
Market Cap
$762.69M
P/E
2.5x
Revenue TTM
$2.58B
EPS TTM
14.30
Net Income TTM
$307.49M
Free Cash Flow
-$91.84M

Revenue

Annual ending 2025-12-31
$1.68B

EPS

Annual ending 2025-12-31
1.87

Net Income

Annual ending 2025-12-31
$76.20M