Price
$9.17
52W High
$9.17
52W Low
$4.13
SMA50
$7.87
SMA200
$5.95
Avg Volume 50D
$595.93K
From 52W High
+0.00%
From 52W Low
+122.03%
Vs SMA50
+16.45%
Vs SMA200
+54.14%
Current Volume
$685.58K
Dollar Volume 50D
$4.79M
Market Cap
$421.24M
P/E
21.6x
Revenue TTM
$903.61M
EPS TTM
0.40
Net Income TTM
$19.48M
Free Cash Flow
$408.63M
Revenue 1Y
-1.57%
EPS 1Y
+300.00%
Net Income 1Y
+525.95%
FCF 1Y
+3.56%
Profit Margin
2.16%
FCF Margin
45.22%

Revenue

Annual ending 2025-12-31
$893.22M

EPS

Annual ending 2025-12-31
0.53

Net Income

Annual ending 2025-12-31
$25.25M

News