Price
$7.10
52W High
$7.78
52W Low
$4.68
SMA50
$7.01
SMA200
$5.98
Avg Volume 50D
$3.46M
From 52W High
-8.74%
From 52W Low
+51.71%
Vs SMA50
+1.26%
Vs SMA200
+18.70%
Current Volume
$29.50M
Dollar Volume 50D
$24.33M
Market Cap
$2.34B
P/E
21.2x
Revenue TTM
$1.07B
EPS TTM
0.33
Net Income TTM
$110.26M
Free Cash Flow
$30.81M
Revenue 1Y
+4.99%
EPS 1Y
+37.50%
Net Income 1Y
+36.79%
FCF 1Y
+222.57%
Profit Margin
10.32%
FCF Margin
2.88%

Revenue

Annual ending 2025-12-31
$1.05B

EPS

Annual ending 2025-12-31
0.31

Net Income

Annual ending 2025-12-31
$103.08M

News