Price
$22.12
52W High
$51.59
52W Low
$9.81
SMA50
$16.21
SMA200
$18.55
Avg Volume 50D
$1.23M
From 52W High
-57.12%
From 52W Low
+125.48%
Vs SMA50
+36.46%
Vs SMA200
+19.25%
Current Volume
$979.68K
Dollar Volume 50D
$20.27M
Market Cap
$995.37M
P/E
--
Revenue TTM
$809.84M
EPS TTM
1.80
Net Income TTM
$110.75M
Free Cash Flow
$83.64M
Revenue 1Y
+25.16%
EPS 1Y
+9.76%
Net Income 1Y
+9.12%
FCF 1Y
-37.81%
Profit Margin
13.67%
FCF Margin
10.33%

Revenue

Annual ending 2025-12-31
$809.84M

EPS

Annual ending 2025-12-31
1.80

Net Income

Annual ending 2025-12-31
$110.75M

News