Price
$40.23
52W High
$42.36
52W Low
$27.54
SMA50
$39.48
SMA200
$35.55
Avg Volume 50D
$1.45M
From 52W High
-5.03%
From 52W Low
+46.08%
Vs SMA50
+1.90%
Vs SMA200
+13.17%
Current Volume
$1.92M
Dollar Volume 50D
$57.23M
Market Cap
$6.76B
P/E
--
Revenue TTM
$962.20M
EPS TTM
0.39
Net Income TTM
$68.27M
Free Cash Flow
$280.68M
Revenue 1Y
+27.82%
EPS 1Y
+186.67%
Net Income 1Y
+190.37%
FCF 1Y
+68.02%
Profit Margin
7.10%
FCF Margin
29.17%

Revenue

Annual ending 2025-12-31
$962.20M

EPS

Annual ending 2025-12-31
0.39

Net Income

Annual ending 2025-12-31
$68.27M

News