Price
$7.81
52W High
$7.81
52W Low
$4.64
SMA50
$6.36
SMA200
$5.94
Avg Volume 50D
$1.25M
From 52W High
+0.00%
From 52W Low
+68.32%
Vs SMA50
+22.81%
Vs SMA200
+31.43%
Current Volume
$757.29K
Dollar Volume 50D
$9.00M
Market Cap
$642.46M
P/E
11.4x
Revenue TTM
$1.00B
EPS TTM
0.69
Net Income TTM
$56.16M
Free Cash Flow
$103.72M
Revenue 1Y
+8.91%
EPS 1Y
+165.38%
Net Income 1Y
+169.13%
FCF 1Y
+117.36%
Profit Margin
5.61%
FCF Margin
10.37%

Revenue

Annual ending 2025-12-31
$953.01M

EPS

Annual ending 2025-12-31
0.68

Net Income

Annual ending 2025-12-31
$55.68M

News