Price
$11.81
52W High
$19.39
52W Low
$9.12
SMA50
$10.10
SMA200
$12.46
Avg Volume 50D
$6.28M
From 52W High
-39.09%
From 52W Low
+29.50%
Vs SMA50
+16.91%
Vs SMA200
-5.21%
Current Volume
$7.80M
Dollar Volume 50D
$64.22M
Market Cap
$2.83B
P/E
--
Revenue TTM
$613.26M
EPS TTM
1.60
Net Income TTM
$430.98M
Free Cash Flow
-$5.26M
Revenue 1Y
-2.21%
EPS 1Y
+48.15%
Net Income 1Y
+31.80%
FCF 1Y
+99.26%
Profit Margin
70.28%
FCF Margin
-0.86%

Revenue

Annual ending 2025-12-31
$613.26M

EPS

Annual ending 2025-12-31
1.60

Net Income

Annual ending 2025-12-31
$430.98M

News