Price
$20.35
52W High
$28.11
52W Low
$16.38
SMA50
$21.73
SMA200
$20.18
Avg Volume 50D
$637.59K
From 52W High
-27.61%
From 52W Low
+24.24%
Vs SMA50
-6.37%
Vs SMA200
+0.84%
Current Volume
$641.91K
Dollar Volume 50D
$13.93M
Market Cap
$2.35B
P/E
--
Revenue TTM
$922.20M
EPS TTM
0.42
Net Income TTM
$197.98M
Free Cash Flow
$110.26M
Revenue 1Y
-4.38%
EPS 1Y
-8.70%
Net Income 1Y
-10.77%
FCF 1Y
-34.74%
Profit Margin
21.47%
FCF Margin
11.96%
Last Ex-Dividend
2023-12-28

Revenue

Annual ending 2025-12-31
$922.20M

EPS

Annual ending 2025-12-31
0.42

Net Income

Annual ending 2025-12-31
$197.98M

News